.c语言编程:输入一个正整数,统计该数的各位数字中零的个数,并求各位数字中的最大者.
人气:122 ℃ 时间:2019-10-10 08:03:15
解答
#include<stdio.h>
int main()
{
int n,max=-1,s=0;
scanf("%d",&n);
while(n)
{
if(n%10==0)s++;
if(n%10>max)max=n%10;
n/=10;
}
printf("0:%d\nmax=%d\n",s,max);
return 0;
}
推荐
- 从键盘输入一个四位的正整数X,c语言编程计算X的每一个数字相加之和,怎么写以及思路
- C语言程序设计:编写程序,输入一个正整数,统计该整数的位数并计算其各个数位上的数字之和.
- C语言程序设计题:计算一个正整数N的各位数字之和,例如输入1234,则计算1+2+3+4的值
- 用C语言编程,输入一个正整数,计算并显示该数的各位数字之和.
- C语言:输入一个正整数, 计算并显示出该数的各位数字之和.
- 某食品厂定期购买面粉,已知该厂每天需要面粉6吨,每吨面粉的价格为1800元,面粉的保管等其它费用为平均每吨每天3元,购面粉每次需支付运费900元.求该厂多少天购买一次面粉,才能使
- 已知双曲线3x^ 2 —5y^2 =|5上的一点,F|,F2是其两个焦点,且三角形PF|F2面积为3根号求角PF|F2的大小
- 郑和下西洋的沿途地理知识?
猜你喜欢