| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 480 人关注过本帖
标题:这个问题错在哪?
只看楼主 加入收藏
wanghanah
Rank: 1
等 级:新手上路
帖 子:3
专家分:1
注 册:2011-2-28
结帖率:100%
收藏
已结贴  问题点数:5 回复次数:4 
这个问题错在哪?
图片附件: 游客没有浏览图片的权限,请 登录注册
2011-02-28 22:11
qq1023569223
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:湖南科技大学
等 级:贵宾
威 望:26
帖 子:2753
专家分:13404
注 册:2010-12-22
收藏
得分:2 
x应该是bool型的,假如其为假,输出为0,假如为真,输出非0数,那这个非0数是哪一个呢?不知道程序是否出错在这里?

   唯实惟新 至诚致志
2011-03-01 08:44
bingwx
Rank: 2
等 级:论坛游民
帖 子:14
专家分:22
注 册:2008-8-31
收藏
得分:2 
x=(c=1*3,a+4),a+5;printf("%d\n",x)  去掉,a+5
或者把,a+5放在(内)
2011-03-01 09:45
犬虫门心
Rank: 8Rank: 8
来 自:西安
等 级:蝙蝠侠
帖 子:209
专家分:753
注 册:2011-1-25
收藏
得分:2 
在程序的最前面加上:
#include<stdio.h> //因为程序中用了printf()函数
#include<conio.h> //因为程序员用了clrscr()函数
程序本身是没有错误的,程序的输出结果应该是:
0
1
0
0
6
这也是没有错误的。
楼主请注意:计算机的输出结果如果和我们想象的不一样,我们必须“直面惨淡的人生,正视淋漓的鲜血”,然后先否定自己(所认为的理论可能有问题)、否定自己的程序(实践过程可能有问题)。长期的编程实践,让我明白一个道理:计算机是不会出错的,出错的肯定是自己的程序。
楼主对于输出结果哪里不明白,可以发帖再问。

[ 本帖最后由 犬虫门心 于 2011-3-1 11:48 编辑 ]

当一名对得起学生学费的老师,一直是我的目标!我会更努力的!
2011-03-01 11:46
wanghanah
Rank: 1
等 级:新手上路
帖 子:3
专家分:1
注 册:2011-2-28
收藏
得分:0 
谢谢你们,可以了
2011-03-01 12:56
快速回复:这个问题错在哪?
数据加载中...
 
   



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

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