C语言编程问题?

哪个大神会啊,急!!!!

#include<stdio.h>

#include<math.h>//数学函数头文件 

#include<stdlib.h>

void fun1();//函数声明 

void fun2();

int main()

{

while(1)

{

int x;

for(int i=0;i<20;i++)

printf("*");

printf("\n1,求整数n的立方\n");

printf("2,判断是否能构成三角形\n");

printf("3,结束程序\n");

for(int i=0;i<20;i++)

printf("*");

printf("\n");

scanf("%d",&x);

if(x==1)

{

printf("求整数n的立方\n");

fun1();

}

if(x==2)

{

printf("判断是否能构成三角形\n");

fun2();

}

if(x==3)

exit(0);//结束程序 

else if(x!=1&&x!=2&&x!=3)

printf("请输入正确指令\n\n");

}

return 0;

}

void fun1()//立方函数 

{

int n;

scanf("%d",&n);

printf("%d\n",n*n*n);

}

void fun2()//判断三角形 

{

int a, b, c;

scanf("%d%d%d",&a,&b,&c);

if(a+b>c&&a+c>b&&c+b>a)

printf("%d %d %d可以构成三角形\n",a,b,c);

else

printf("%d %d %d不可以可以构成三角形\n",a,b,c);

}

温馨提示:内容为网友见解,仅供参考
第1个回答  2020-06-23
菜单循环,用switch选择,原理还算简单,建议自己做
第2个回答  2020-06-23
这个题可以用循环做整体构架,用一个flag标志去控制该调用的函数
我可以做,给点辛苦费,有意联系
第3个回答  2020-06-23
C语言的编程问题非常简单,而且特别丰富。追问

有代码吗!!

相似回答