作业帮 > 综合 > 作业

下面这个程序看不懂,#include "stdio.h"int main(){ int a,c; for(;scanf(

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/30 18:58:58
下面这个程序看不懂,
#include "stdio.h"
int main(){
int a,c;
for(;scanf("%1d",&a),a>0;printf("%d\n",--a%9u+1))
while((c=getchar())-48u
c=getchar()将键盘输入一个数字并将字符的数值赋值给c,然后减去48.得到你输入的数字值.
如果你输入的是数字的话(c=getchar())-48u计算结果是0-9之间的数,然后累加到a中.如果你输入的不是数字那么跳出while循环.