C程序数组赋值 输入一个整数,然后各位数反转后输出,如:234,输出432int main(){int n,total,i,j,c,d;printf("请输入一个整数:\n");scanf("%d",&n);total=1;while(n>=10){n=n/10;total=total++;\x09}printf("各位数字反转后
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/05 02:34:56
![C程序数组赋值 输入一个整数,然后各位数反转后输出,如:234,输出432int main(){int n,total,i,j,c,d;printf(](/uploads/image/z/14194227-3-7.jpg?t=C%E7%A8%8B%E5%BA%8F%E6%95%B0%E7%BB%84%E8%B5%8B%E5%80%BC+%E8%BE%93%E5%85%A5%E4%B8%80%E4%B8%AA%E6%95%B4%E6%95%B0%2C%E7%84%B6%E5%90%8E%E5%90%84%E4%BD%8D%E6%95%B0%E5%8F%8D%E8%BD%AC%E5%90%8E%E8%BE%93%E5%87%BA%2C%E5%A6%82%EF%BC%9A234%2C%E8%BE%93%E5%87%BA432int+main%28%29%7Bint+n%2Ctotal%2Ci%2Cj%2Cc%2Cd%3Bprintf%28%22%E8%AF%B7%E8%BE%93%E5%85%A5%E4%B8%80%E4%B8%AA%E6%95%B4%E6%95%B0%EF%BC%9A%5Cn%22%29%3Bscanf%28%22%25d%22%2C%26n%29%3Btotal%3D1%3Bwhile%28n%3E%3D10%29%7Bn%3Dn%2F10%3Btotal%3Dtotal%2B%2B%3B%5Cx09%7Dprintf%28%22%E5%90%84%E4%BD%8D%E6%95%B0%E5%AD%97%E5%8F%8D%E8%BD%AC%E5%90%8E)
C程序数组赋值 输入一个整数,然后各位数反转后输出,如:234,输出432int main(){int n,total,i,j,c,d;printf("请输入一个整数:\n");scanf("%d",&n);total=1;while(n>=10){n=n/10;total=total++;\x09}printf("各位数字反转后
C程序数组赋值 输入一个整数,然后各位数反转后输出,如:234,输出432
int main(){
int n,total,i,j,c,d;
printf("请输入一个整数:\n");
scanf("%d",&n);
total=1;
while(n>=10){
n=n/10;
total=total++;
\x09}
printf("各位数字反转后为:");
i=0;
while(i=0;j--){
c=a[j];
printf("%d",c);
\x09}
getch();
return 0;
}
这样若输入123,输出的是001,求哪里错了!
C程序数组赋值 输入一个整数,然后各位数反转后输出,如:234,输出432int main(){int n,total,i,j,c,d;printf("请输入一个整数:\n");scanf("%d",&n);total=1;while(n>=10){n=n/10;total=total++;\x09}printf("各位数字反转后
没必要这么复杂,可参考如下:
#include
int main()
{ int n,total,i,a[10];
printf("请输入一个整数:");
scanf("%d",&n);
total=0;
while(n)
{ a[total++]=n%10;
n=n/10;
}
printf("各位数字反转后为:");
for(i=0;i