33问答网
所有问题
从键盘输入一个三位正整数,输出其中最大的数字。例如输入123,输出3?
如题所述
举报该问题
推荐答案 2020-03-13
用
伪代码
写一段,双层循环,用逐位逐一扣减计数方式,从高位开始找出每位数字,然后与已取得的数比较,保留大的,最后打印。
read m
k=0
do i=0,2
n=10^(2-i)
do j=1,9
m=m-n
if m<n exit
end do
if k<j, k=j
end do
write k
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/R50hW45hRh0BBch0P0P.html
相似回答
c++设计一个程序
,输入一个三位正整数,输出
其各位
数字
组成的
最大
整数,如...
答:
include <iostream> using namespace std ;int main(){ int n;int unit,tens,hund;cin >> n ;unit = n%10 ;tens= n/10%10;hund=n/100;if ( hund < tens ) { int temp=hund;hund=tens;tens=temp; } if ( hund < unit ) { int temp=hund;hund=unit;unit=temp; } if ( t...
...将其各位
数字
按逆序输出(
例如
:
输入
数据
123,输出
321 求解
答:
可以通过取余运算符(%)和除号(/)来完成,具体的思路如下:比如要对
123
逆序输出。第一步是先对 123除以10取余数,这样就会得到3;第二步是把123除以10取整,得到12,然后再把3*10+12%10,得到32;第三步是把12除以10取整,得到1,然后再把32*10+1%10,得到321,然后一直重复,直到原来的那个数...
从键盘输入
任意
三个数
n1,n2,n3,求
其中最大的一个数,
在显示屏中
输出
...
答:
include<stdio.h> void main(){ double a,b,c,max;scanf("%lf%lf%lf",&a,&b,&c);max=(a>b?a:b)>c?(a>b?a:b):c;printf("%lf\n",max);}
大家正在搜
从键盘输入一个三位数的正整数
从键盘输入的正整数中找出最大值
从键盘输入一个大于3的正整数
从键盘输入一个大于2的正整数n
从键盘输入一个不多于3位的正整数
输入一个正整数输出它的位数
由键盘输入一个不多于9位的正整数
从键盘输入一个正整数
从键盘输入一个四位整数
相关问题
编写一个程序输入一个三位正整数输出其各位数字组成的最大数,例...
用C语言从键盘输入一个三位整数,求各位数字以及它们立方和并将...
C语言编程:输出一个3位整数的逆序数,如输入123,输出32...
编写程序,从键盘输入一个三位数,求出其逆序数并输出,例如输入...
c++设计一个程序,输入一个三位正整数,输出其各位数字组成的...
输入一个三位整数,将它反向输出。例如输入123,输出应为32...
从控制台输入一个三位数,然后输出每位上的数字,例如:输入12...
从键盘输入一个三位整数,程序输出每位数字,中间加上逗号用C+...