c语言编程,希望大神帮助下

如题所述

纯手打希望能采纳

1 #include <stdio.h>
2
3 int main()
4 {
5 int a,b,c;
6 int d = 0;
7 int cmp[3];
8 int i = 0;
9
10 printf("选择一个选项:\n");
11 printf("1 三个数从小到大排列:\n");
12 printf("2 梯形面积:\n");
13 printf("0 退出:\n");
14 scanf("%d",&i);
15
16 if(i == 1) {
17 printf("please output a number:\n");
18 scanf("%d%d%d",&a,&b,&c);
19
20 cmp[0] = a;
21 cmp[1] = b;
22 cmp[2] = c;
23
24 for(i = 0; i < 2; i++ ) {
25 if(cmp[i] > cmp[i + 1]) {
26 c = cmp[i];
27 cmp[i] = cmp[i + 1];
28 cmp[i + 1] = c;
29 }
30 }
31 for(i = 0; i < 3; i++)
32 printf("%d\t",cmp[i]);
33 }
34
35 if(i == 2) {
36 printf("输入上底:");
37 scanf("%d",&a);
38 printf("\n");
39 printf("输入下底:");
40 scanf("%d",&b);
41 printf("\n");
42 printf("输入高:");
43 scanf("%d",&c);
44 printf("\n");
45
46 printf("面积:%d\n",(a + b) * c /2);
47 }
48
49 if(i == 0)
50 return 0;
51
52 return 0;
53
54 }
温馨提示:答案为网友推荐,仅供参考