.编写程序是用来统计从键盘输入的一个正整数中各位数字中零的个数,并求各位数字中最大者。例如:1080其零的个数是2,各位数字中最大者是8。
3条回答 默认 最新
- CSDN专家-sinJack 2022-06-01 11:50关注
#include<stdio.h> #include<stdlib.h> #include<time.h> //编写程序是用来统计从键盘输入的一个正整数中各位数字中零的个数,并求各位数字中最大者。例如:1080其零的个数是2,各位数字中最大者是8。 int main(){ int num,count=0,max=0; scanf("%d",&num); while(num){ int temp=num%10; if(temp>max){ max=temp; } if(temp==0){ count++; } num=num/10; } printf("零的个数:%d,最大数:%d",count,max); return 0; }评论 打赏 举报解决 3无用