输入一个四位正整数先分离出该整数每一位数字,然后用分离出数字组成一个四位最大数和一个最小数位数没限

来源:百度知道 编辑:UC知道 时间:2024/06/08 05:11:12
C++语言 用if语句实现程序

//By Free Pascal

var
q:array[1..4] of byte;
procedure init;
var
i:integer;
c:char;
begin
for i:=1 to 4 do
begin
read(c);
q[i]:=ord(c)-48;
end;
end;
procedure m;
var
i,j,k:integer;
begin
for i:=1 to 4 do
for j:=i+1 to 3 do
if q[j]>q[i] then
begin
k:=q[j];
q[j]:=q[i];
q[i]:=k;
end;
write('Max=');
for i:=1 to 4 do
write(q[i]);
writeln;
while q[4]=0 do
begin
for i:=3 downto 1 do
if q[i]<>0 then
begin
k:=q[4];
q[4]:=q[i];
q[i]:=k;
end;
end;
write('Min=');
for i:=4 downto 1 do
write(q[i]);
end;
begin
init;
m;
end.

输入一个四位正整数先分离出该整数每一位数字,然后用分离出数字组成一个四位最大数和一个最小数位数没限 输入一个四位正整数,编写程序将其逆序输出 c语言输入一个不多于5位正整数要求:求出它是几位数;分别打印出每一位数字;按逆序输出各位数字。 c++程序设计:给一个不多于五位的正整数要求出它是几位数 c程序设计编程:输入一个正整数,再输入一个N,求从左到右N位的和以及从右到左N位的和 任意输入一个正整数,显示该数各位所对应的大写汉字. 编写程序:输入提一个正整数,判断该数是奇数还是偶数,并输出结果 masm中从键盘让用户输入一个正整数,输出该整数的所有因子。 输入一个正整数,求该数的阶乘和,询问用户是否愿意继续. 输入一个小于30000的正整数,要求以相反的顺序输出该数。