| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 905 人关注过本帖
标题:为什么我这个程序执行后没结果?求解答
只看楼主 加入收藏
墨落成白
Rank: 1
等 级:新手上路
帖 子:46
专家分:4
注 册:2014-3-16
结帖率:70%
收藏
已结贴  问题点数:20 回复次数:15 
为什么我这个程序执行后没结果?求解答
# include <stdio.h>
void main()
{
int i, j, n;
long int sum = 0, temp = 0;
printf("please input a number to n:\n");
scanf("%d", &n);
if(n < 1)
{
printf("n cannot less than 1\n");
return;
for (i = 1; i <= n; i++)
{
temp = 0;
for (j = 1; j <= i; j++)
temp = temp + j;
sum = sum + temp;
}
printf("The sum of sequence(%d) is %d\n", n, sum);
}
}[/b
搜索更多相关主题的帖子: include please number return cannot 
2014-03-16 14:43
墨落成白
Rank: 1
等 级:新手上路
帖 子:46
专家分:4
注 册:2014-3-16
收藏
得分:0 
是不是我的问题都太弱智了,大神们不屑回答啊
2014-03-16 14:57
黑崎一心
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:53
专家分:158
注 册:2012-4-17
收藏
得分:4 
是的
2014-03-16 15:24
墨落成白
Rank: 1
等 级:新手上路
帖 子:46
专家分:4
注 册:2014-3-16
收藏
得分:0 
回复 3楼 黑崎一心
大哥,可否浪费你一点点时间,我这个弄明白了,就永远不会再问这类问题了
2014-03-16 15:37
cqpreson
Rank: 2
等 级:论坛游民
帖 子:6
专家分:30
注 册:2008-9-6
收藏
得分:4 
没看懂这个想表达什么意思?
2014-03-16 15:39
墨落成白
Rank: 1
等 级:新手上路
帖 子:46
专家分:4
注 册:2014-3-16
收藏
得分:0 
回复 5楼 cqpreson
计算1+1+2+1+2+3+1+2+3+4+…+1+2+…+n 的值啊
2014-03-16 15:44
cqpreson
Rank: 2
等 级:论坛游民
帖 子:6
专家分:30
注 册:2008-9-6
收藏
得分:0 
程序代码:
# include <stdio.h>
int main(void)
{
int i, j, n;
int sum = 0;
printf("please input a number to n:\n");
scanf("%d", &n);
if(n < 1)
{
printf("n cannot less than 1\n");
}
else
for (i = 1; i <= n; i++)
{
    int temp=0;
    for (j = 1; j <= i; j++)
    temp = temp + j;
    sum = sum + temp;
}
printf("The sum of sequence(%d) is %d\n", n, sum);

return 0;
}

修改了下,先看看吧。
2014-03-16 15:47
黑崎一心
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:53
专家分:158
注 册:2012-4-17
收藏
得分:0 
回复 4楼 墨落成白
你自己用if(n < 1)下面的花括号括住了之后的所有代码。这时你输入一个大于等于1的数还想看到什么?输入一个小于一的数也只会输出n cannot less than 1,之后就被return结束了。如果你不知道控制台这个概念的话很可能你连那句话都看不到(黑框消失了!)。
顺便告诉你那个兔子问题,里面的printf一次打印两个结果,想一行有4个结果当然要i每2次换一行了。
你再学学再来问问题吧。这种问题回答了都觉得没意思。
2014-03-16 15:53
墨落成白
Rank: 1
等 级:新手上路
帖 子:46
专家分:4
注 册:2014-3-16
收藏
得分:0 
回复 7楼 cqpreson
可以了,就改动了return,先删了前面的return,又把在后面加了return 0;大哥改了这个程序都发生什么了,望解答
2014-03-16 15:55
墨落成白
Rank: 1
等 级:新手上路
帖 子:46
专家分:4
注 册:2014-3-16
收藏
得分:0 
回复 8楼 黑崎一心
哦,那不好意思啊,打搅了,请问有什么好的学习方法有没有,书我有一直在看啊
2014-03-16 15:57
快速回复:为什么我这个程序执行后没结果?求解答
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018256 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved