由键盘任意输入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 || b + c < a || a + c < b ) { printf(" 不能构成三角形,请重新输入"); scanf("%f%f%f",&a,&b,&c); } k1 = a * a; k2 = b * b; k3 = c * c; if (a == b && b == c && c ==a) {printf(" 此三角形为等边三角形");} else if (a == b || b == c || c ==a) {printf(" 此三角形为等腰三角形"); } else if ((k1 == b * b + c * c) || (k2 == a * a + c * c) || (k3 = a * a + b * b)) {printf(" 此三角形为直角三角形");} else {printf(" 此三角形为一般三角形");} } 九九乘法表整体#include void main(void) { int i,j; for (i = 1;i < 10; i ++) { for(j = 1;j < 10; j ++) {printf("%5d",i * j);} printf("\n"); } } 右半边#include void main(void) { int i,j; for (i = 1;i < 10; i ++) { for(j = 1;j <= i; j ++) { printf("%5d",i * j...