作业帮 > 数学 > 作业

2.设定一个任意数字串,数出这个数中的偶数个数,奇数个数,及这个数中所包含的所有位数的总数,例如:12

来源:学生作业帮 编辑:百度作业网作业帮 分类:数学作业 时间:2024/06/18 03:29:31
2.设定一个任意数字串,数出这个数中的偶数个数,奇数个数,及这个数中所包含的所有位数的总数,例如:12
2.设定一个任意数字串,数出这个数中的偶数个数,奇数个数,及这个数中所包含的所有位数的总数,例如:12
#include
main()
{int *a,i,j=0,k=0,m=0;
gets(a);
for(i=0;*(a+i)!='\0';i++)
{if(*(a+i)/2==0)
j++;
else
k++;
m++;
}
printf("偶数个数为:%d,奇数个数为:%d,所有位数总数是:%d\n",j,k,m);
}