作业帮 > 综合 > 作业

程序填空 main( ) {char a[20],*p=a; long x=0L; scanf("%s",a); whi

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/05/16 10:11:14
程序填空 main( ) {char a[20],*p=a; long x=0L; scanf("%s",a); while(*p!='\0') _____printf("%1d\n",x)
程序填空 main( ) {char a[20],*p=a; long x=0L; scanf(
main( ) {
char a[20],*p=a;
long x=0L;
scanf("%s",a);
while(*p!='\0') {
x*=10;
x+=(*p-'0');
*p++;
}
printf("%1d\n",x);
}
再问: 有祥细的解题步聚吗?
再答: 就是把字符输入变成数值 x加上最高位,乘以10,再加上次高位,再乘以10,依次类推,就是结果