从键盘输入一个正整数,统计其各位数字中0的个数,并求各位数字中的最大者。

原创 2016年05月31日 23:53:46
#include <stdio.h>
int main()
{	
	int n,t,count=0,max=0;
	printf("请输入正整数n: ");
    scanf("%d",&n);
	while(n)
	{
		t=n%10;
        if(t==0)
   			count++;
        else if(t>max)
       		max=t;
		n=n/10;
	}
    printf("count=%d,max=%d\n",count,max);
	return 0;
}

java中给出一个不多于5位数的正整数,要求,第一是求出它是第多少位的,逆序打印出各位数字

java中给出一个不多于5位数的正整数,要求,第一是求出它是第多少位的,逆序打印出各位数字: 这代码应该很好实现,简单的实现下: package excise; import java.util....
  • luoyexuge
  • luoyexuge
  • 2015年10月31日 15:00
  • 2313

统计正整数中指定数字的个数(4分)

统计正整数中指定数字的个数(4分) 题目内容: 从键盘输入一个正整数number,求其中含有指定数字digit的个数。例如:从键盘输入正整数number=1222,若digit=2,则1223...
  • cup160828
  • cup160828
  • 2016年12月01日 11:54
  • 1689

求一个正整数的各位数字之和

/* 此为方法一!!!!!! #include int main() { int n,sum=0; printf("请输入一个正整数n:"); scanf("%d",&n); wh...
  • u012110719
  • u012110719
  • 2015年04月08日 15:27
  • 2342

一个正整数各位之和

计算一个正整数各位之和 代码如下: #include using namespace std; int main() { int x; int sum = 0;...
  • wangzhengqu
  • wangzhengqu
  • 2016年03月07日 17:01
  • 348

c语言习题

C语言习题
  • qq_37514135
  • qq_37514135
  • 2017年04月16日 20:17
  • 1050

输入一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。

繁琐的方法:
  • duoduo_333
  • duoduo_333
  • 2014年07月19日 23:06
  • 2101

结尾0的个数

结尾0的个数 By 白熊花田(http://blog.csdn.net/whiterbear) 转载需注明出处,谢谢。 (注题目来自:http://www.pythontip.com/...
  • whiterbear
  • whiterbear
  • 2015年05月04日 08:46
  • 968

请判断一个数是不是水仙花数。 其中水仙花数定义各个位数立方和等于它本身的三位数。 输入 有多组测试数据,每组测试数据以包含一个整数n(100<=n<1000) 输入0表示程序输入结束。 输出 如果n是

#include int main() {     int n,a;     int i,j,t;          while(1)     {     scanf("%d",&...
  • cq1042713261
  • cq1042713261
  • 2015年02月02日 20:57
  • 2604

输入一个高精度的正整数n,去掉其中任意s个数字后剩下的数字按原左右次序将组成一个新的正整数。编程对所给的n和s,寻找一种方案使得剩下的数字组成的新数最小。

#include #include using namespace std;//从字符串v中从下标j开始删除s个字符,删除的字符保存在s_del中 void min_num(string &v, ...
  • u011954296
  • u011954296
  • 2016年04月19日 16:32
  • 3092

输入一个正整数数组,输入一个正整数数组,把数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。

剑指offer:输入一个正整数数组,输入一个正整数数组,把数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。思路:两个数比较,...
  • u013686654
  • u013686654
  • 2017年07月24日 21:54
  • 415
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:从键盘输入一个正整数,统计其各位数字中0的个数,并求各位数字中的最大者。
举报原因:
原因补充:

(最多只允许输入30个字)