當前位置:編程學習大全網 - 編程軟體 - C語言編程:從鍵盤輸入壹個正整數,逆序輸出這個數,並統計出偶數的個數。

C語言編程:從鍵盤輸入壹個正整數,逆序輸出這個數,並統計出偶數的個數。

#include <stdio.h>

int main()

{

int a,v,n=0;

printf("input int value a\n");

scanf("%d",&a);

while(1){

v=a%10; printf("%d",v);

if (v%2==0)n++;

a=a/10; if (a==0)break;

}

printf("\neven digi number = %d\n",n);

return 0;

}

如果數很大,例如有200位,可以用字符串來處理,程序如下:

#include <stdio.h>

int main()

{

char s[201];

int a,v,n=0,i;

printf("input int value a\n");

scanf("%s",s);

for (i=strlen(s)-1;i>=0;i--){

printf("%c",s[i]);

if ((s[i]-'0')%2==0)n++;

}

printf("\neven digi number = %d\n",n);

return 0;

}

  • 上一篇:莫懷戚曾獲四川文學獎的中篇小說是什麽?著有什麽?
  • 下一篇:修車寶有幾種
  • copyright 2024編程學習大全網