由键盘任意输入1 个4 位数整数,分别输出其中的个位、十位、百位、千位
/* expe 3-10 */ #include #include void main(void) { int mun,a,b,c,d; scanf("%d",&mun); a=mun / 1000; /*千位*/ b=(mun % 1000) / 100; /*百位*/ c=(mun % 100) / 10; /*十位*/ d=(mun % 10); /*个位*/ printf("千位数字为=%d\n",a); printf("百位数字为=%d\n",b); printf("十位数字为=%d\n",c); printf("个位数字为=%d\n",d); } 由键盘任意输入3 个数据,找出其中的最大数和最小数
#include void main(void) { float a,b,c,k,g;/* k 小 g 大*/ printf ("请输入三个数"); scanf("%f%f%f",&a,&b,&c); if (a < b) { k = a; g = b; } else { k = b; g = a; } if (k < c)/*最小*/ { printf ("\n 最小的数=%5
2f",k);} else {printf ("\n 最小的数=%5
2f",c);} if (g > c)/*最大*/ {printf ("\n 最大的数=%5
2f",g);} else {printf ("\n 最大的数=%5
2f",c);} } 判断三角形的形状 #include #include void main(void) { printf("请输入三角形三边"); float a,b,c,p,s,k1,k2,k3; scanf("%f%f%f",&a,&b,&c); while (a + b < c