用C语言编写一个程序.要求读入一个整数,然后确定并打印出它是奇数还是偶数.并分解它的每位数字.

学习 时间:2026-03-30 20:34:07 阅读:3949
用C语言编写一个程序.要求读入一个整数,然后确定并打印出它是奇数还是偶数.并分解它的每位数字.以间隔3个空格的形式输出出来.提示:使用整数除法和求模运算

最佳回答

大胆的毛巾

慈祥的小白菜

2026-03-30 20:34:07

#include"stdio。h"void main(){int i,j,k,n,a[25];printf("请输入一个数:\n");scanf("%d",&k);if(k/2==(float)k/2)\x05 printf("是偶数\n");else printf("是奇数\n");if(k>9)for(i=1,j=0;;j++,i=i*10){n=k/i;\x05 a[j]=n%10;\x05 if(n==0)\x05\x05 break;}else\x05 printf("%d\t",k);for(i=j-1;i>=0;i--)printf("%d\t",a[i]);} 我试过了,你可以试试。可以实现

最新回答共有2条回答

  • 喜悦的香氛
    回复
    2026-03-30 20:34:07

    #include"stdio。h"void main(){int i,j,k,n,a[25];printf("请输入一个数:\n");scanf("%d",&k);if(k/2==(float)k/2)\x05 printf("是偶数\n");else printf("是奇数\n");if(k>9)for(i=1,j=0;;j++,i=i*10){n=k/i;\x05 a[j]=n%10;\x05 if(n==0)\x05\x05 break;}else\x05 printf("%d\t",k);for(i=j-1;i>=0;i--)printf("%d\t",a[i]);} 我试过了,你可以试试。可以实现

上一篇 2011年12月23日流星雨具体时间在什么时候?

下一篇 填空,积累带有“无”字的成语.