下面这个程序看不懂,
#include stdio.h
int main(){
int a,c;
for(;scanf(%1d,&a),a>0;printf(%d\n,--a%9u+1))
while((c=getchar())-48u
下面这个程序看不懂,#include stdio.hint main(){ int a,c; for(;scanf(
答案:1 悬赏:50 手机版
解决时间 2021-08-22 08:09
- 提问者网友:心牵心
- 2021-08-21 15:17
最佳答案
- 五星知识达人网友:duile
- 2021-08-21 16:29
c=getchar()将键盘输入一个数字并将字符的数值赋值给c,然后减去48.得到你输入的数字值.
如果你输入的是数字的话(c=getchar())-48u计算结果是0-9之间的数,然后累加到a中.如果你输入的不是数字那么跳出while循环.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯