| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 715 人关注过本帖
标题:为啥没输出呢?
只看楼主 加入收藏
栖柏
Rank: 2
等 级:论坛游民
威 望:3
帖 子:1103
专家分:17
注 册:2007-8-23
收藏
得分:0 
以下是引用福尔摩斯在2007-10-4 19:32:10的发言:

这东西要让燕子来调侃

那你得小心了哦


You have lots more to work on! Never give up!c language!
2007-10-04 19:33
xhtang
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2007-10-1
收藏
得分:0 
如果你用的是WIN_TC的话,,后面要加
getch();

帮助别人是我的快乐! 别人帮我,我心存感激!
2007-10-04 21:04
hunter2018
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2007-4-10
收藏
得分:0 

在TC环境下运行后的结果是黑屏,什么也没有。


2007-10-05 13:11
hunter2018
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2007-4-10
收藏
得分:0 

是吖,闷得很!!


2007-10-09 22:17
qq3412155
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2007-10-9
收藏
得分:0 

void main

2007-10-09 22:39
yucwei
Rank: 2
等 级:论坛游民
帖 子:25
专家分:46
注 册:2007-10-10
收藏
得分:0 
回复:(hunter2018)为啥没输出呢?

晕!哥们,编程时,是不是认为if的条件一定是真呀。这个方程本身就是无解的,你只对真的条件写了相应的语句而没注意非真的情况了,变成这样:
#include<stdio.h>
main()
{
int a,w,p;
for(a=0;a<=100;a++)
for(w=0;w<=100;w++)
for(p=0;p<=100;p++)
{
if((0.4*a+4*w+0.2*p==40)&&(a+w+p==100))
printf("a=%d,w=%d,p=%d\n",a,w,p);
else
printf("No results!\n");
}

}
就行了。

2007-10-10 08:58
nightman
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2007-10-10
收藏
得分:0 

运行了一下可以啊
a=5,w=5,p=90
a=24,w=4,p=72
a=43,w=3,p=54
a=62,w=2,p=36
a=81,w=1,p=18
a=100,w=0,p=0
Press any key to continue

2007-10-10 11:32
daone
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2006-5-11
收藏
得分:0 
ctrl+f5运行试试
2007-10-10 11:55
aa2994298
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2007-10-10
收藏
得分:0 

你用的是WINTC是不?

2007-10-10 12:09
快速回复:为啥没输出呢?
数据加载中...
 
   



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

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