程序填空题:分离正整数
完善程序,实现从键盘输入一个四位正整数,分离出它的每一位数字并输出。<br>
输入样例:7869<br>
输出样例:7 8 6 9<br>
c++
#include<stdio.h>
int main()
{ int n,d4,d3,d2,d1; //变量n用于存储输入的正整数
scanf("%d",);
d1=; // 分离出的个位数存入变量d1
d2=n/10%10;
d3=; // 分离出的百位数存入变量d3
d4=; // 分离出的千位数存入变量d4
printf("%d %d %d %d\n",);//按照 千位 百位 十位 个位的顺序输出
return 0;
}
答案:
第1空:&n
第2空:n%10
第3空:n/100%10
第4空:n/1000%10
第5空:d4,d3,d2,d1
输入样例:7869<br>
输出样例:7 8 6 9<br>
c++
#include<stdio.h>
int main()
{ int n,d4,d3,d2,d1; //变量n用于存储输入的正整数
scanf("%d",);
d1=; // 分离出的个位数存入变量d1
d2=n/10%10;
d3=; // 分离出的百位数存入变量d3
d4=; // 分离出的千位数存入变量d4
printf("%d %d %d %d\n",);//按照 千位 百位 十位 个位的顺序输出
return 0;
}
答案:
第1空:&n
第2空:n%10
第3空:n/100%10
第4空:n/1000%10
第5空:d4,d3,d2,d1