用c语言解决输入一个四位数,求由这四位数字组成的最大数与最小数之差

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 19:24:19
用c语言解决输入一个四位数,求由这四位数字组成的最大数与最小数之差

用c语言解决输入一个四位数,求由这四位数字组成的最大数与最小数之差
用c语言解决输入一个四位数,求由这四位数字组成的最大数与最小数之差

用c语言解决输入一个四位数,求由这四位数字组成的最大数与最小数之差
#include<stdio.h>
void main()
{
 int t,h[4],max=0,min=0,i=0;
 do{
 scanf("%d",&t);
 if(t<1000||t>9999)
  printf("输入的不是四位数,请重新输入:");
 }while(t<1000||t>9999);
 h[0]=t/1000;  //提取四位数
 h[1]=t%1000/100;
 h[2]=t%100/10;
 h[3]=t%10;
 max=h[0];
 min=h[0];
 for(i=1;i<4;i++)
 {
  if(h[i]<min) //求最小值
   min=h[i];
  if(h[i]>max) //求最大值
   max=h[i];
 }
 printf("%d\n",max-min);
}

用c语言解决输入一个四位数,求由这四位数字组成的最大数与最小数之差 JAVA编程,输入一个四位数,求四位数的每位数字之和!是JAVA,不是C语言! 用c语言编程:输入一个四位数,求出它的个位、十位、百位、千位 c语言 输入一个四位数,输出一个4位数,每两个数字间空一个空格 在C语言中,输入一个四位数,求各位数字的平方和.其程序怎么写?问题如标题 abcd是一个四位数,由a,b,c,d四个数码组成的另外23个四位数的总和是109480,求四位数abcd C语言用1到8这八个自然数组成两个四位数(不可重复使用),其中一个四位数是另一个四“用1到8这八个自然数组成两个四位数(不可重复使用),其中一个四位数是另一个四位数的4倍,请问这两 c语言 求所有四位数中的质数 C程序:输入一个四位数的正整数,求出位数并逆向输出 用C语言编输入一个整数输出其位数 输入一个四位数,求它各位上数字的和 用pascal 一个四位数除以9的余数,恰好是这个四位数各位数字平方和,求这两个四位数? 已知一个四位数的各位数字的和与这四位数相加等于1995,求这个四位数 一个四位数乘九等于这个四位数的倒数,求这个四位数? 一个四位数字,前两个数字相同,后两个数字相同,且这个四位数是一个整数的平方,用C语言编程求这个数 用2维数组函数 编写一个C语言程序 输出下面的格式 要求 最大9位数 如果是四位数 则为输入1234 和43219 18 27 36 456 47 38 29 1 C语言.程序编写.求四位数各位数字的平方和为100的最大的四位数 求一个四位数每一位上的数字,最好用vb语言回答,谢谢了