搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 布尔表达式
标题:
布尔表达式
只看楼主
superpom
等 级:
新手上路
帖 子:9
专家分:0
注 册:2018-11-28
结帖率:
100%
楼主
问题点数:0 回复次数:9
布尔表达式
#include<stdio.h>
main()
{
int c;
while(c=getchar()!=EOF)
printf("%d\n",c);
printf("%d - at EOF\n",c);
}
中printf("%d - at EOF\n",c)是什么意思。
搜索更多相关主题的帖子:
布尔
表达式
getchar
EOF
printf
2018-12-06 19:17
hong1995
等 级:
新手上路
帖 子:2
专家分:0
注 册:2018-12-6
第
2
楼
得分:0
输出c
2018-12-06 19:39
superpom
等 级:
新手上路
帖 子:9
专家分:0
注 册:2018-11-28
第
3
楼
得分:0
回复 2楼 hong1995
printf("%d\n",c) 这个不是输出C吗
2018-12-06 20:23
kfyniriu
等 级:
侠之大者
威 望:
9
帖 子:105
专家分:426
注 册:2018-7-6
第
4
楼
得分:0
类似 printf("%d是一个数字\n",c)
2018-12-06 20:52
帝师
来 自:湖南
等 级:
论坛游民
帖 子:166
专家分:92
注 册:2018-10-11
第
5
楼
得分:0
回复 3楼 superpom
在标准输出函数printf里一部分是正常字符,这些字符按原样输出,另一部分是格式化规定字符以%开头,后跟一个或几个规定字符用来确定内容输出格式。printf函数还有很多细节,你可以去网上看一下哦。
I am the voice of the next generation
Completely digital
Create synthetic auras
2018-12-07 07:25
lin5161678
等 级:
贵宾
威 望:
45
帖 子:1136
专家分:3729
注 册:2011-12-3
第
6
楼
得分:0
没什么意思
死循环 没机会执行
是什么意思都无所谓 无关紧要
https://zh.
2018-12-07 10:00
莱布尼茨
等 级:
论坛游民
威 望:
1
帖 子:8
专家分:19
注 册:2018-3-8
第
7
楼
得分:0
回复 6楼 lin5161678
运行了下,发现c变成了1。。
2018-12-09 02:21
莱布尼茨
等 级:
论坛游民
威 望:
1
帖 子:8
专家分:19
注 册:2018-3-8
第
8
楼
得分:0
getchar()是用来接收字符的,你这里是整型,怎么能用?
2018-12-09 02:24
lin5161678
等 级:
贵宾
威 望:
45
帖 子:1136
专家分:3729
注 册:2011-12-3
第
9
楼
得分:0
以下是引用
莱布尼茨
在2018-12-9 02:24:36的发言:
getchar()是用来接收字符的,你这里是整型,怎么能用?
首先 getchar 返回值类型是 int
然后 这里c不是获取getchar的返回值
是获取 比较的结果
https://zh.
2018-12-20 00:18
海之渊
等 级:
论坛游民
威 望:
1
帖 子:37
专家分:29
注 册:2018-11-3
第
10
楼
得分:0
楼主的while(这个表达式不对)
应该是这样 while((c=getchar()!)=EOF)
如果不用小括号的话就是输出1或者0.
2018-12-21 21:21
10
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-491869-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.591274 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved