c语言编写一个退出函数 c语言退出程序语句

c语言 退出函数 写法

1、加一个头文件#include stdlib.h

创新互联是一家专业从事网站设计制作、网站建设的网络公司。作为专业网站制作公司,创新互联依托的技术实力、以及多年的网站运营经验,为您提供专业的成都网站建设、网络营销推广及网站设计开发服务!

2、主函数返回int而不是void

改动后的代码:#includestdio.h

#include stdlib.h

void jia()

{

int a,b,c;

printf("两个数");

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

c=a+b;

printf("%d+%d=%d\n",a,b,c);

}

void jian()

{

int a,b,c;

printf("两个数");

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

c=a-b;

printf("%d-%d=%d\n",a,b,c);

}

void cheng()

{

int a,b,c;

printf("两个数");

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

c=a*b;

printf("%d*%d=%d\n",a,b,c);

}

void chu()

{

int a,b,c;

printf("两个数");

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

if(b==0)

printf("0不能放下面");

else

{

c=a/b;

printf("%d/%d=%d\n",a,b,c);

}

}

void deijia()

{

int a,b,c;

b=0;

printf("输入要加几次");

scanf("%d",c);

for(a=1;a=c;a++)

{

b+=a;

}

printf("叠加的结果=%d",b);

}

void jiecheng()

{

int a,b,c;

b=1;

printf("输入要乘几次");

scanf("%d",c);

for(a=1;a=c;a++)

{

b*=a;

}

printf("阶乘的结果=%d",b);

}

int main()

{

int s=0;

while(1)

{

void DisplayMenu();

printf("\n1加2减3乘4除5叠加6阶乘7退出(输入数的时候中间用逗号隔开)");

scanf("%d",s);

switch(s)

{

case 1:jia();

break;

case 2:jian();

break;

case 3:cheng();

break;

case 4:chu();

break;

case 5:deijia();

break;

case 6:jiecheng();

break;

case 7:exit(0);

}

}

}

c语言 退出整个程序或函数的命令是什么

c语言退出整个程序或函数的命令是return、goto 、break 、break。

1、return 返回;

return 表示从被调用函数返回主调函数继续执行,返回时可附带一个返回值,由return后面的参数设定。

2、goto 无条件跳转;

goto语句也称作无条件转移语句,其一般格式为goto语句标号:其中语句标号是按照标识符规定书写的符号,放在某一行语句行的前面,标号后加冒号(:)。

3、break 调处最近一层块;

大多数情况下是终止上一层的循环,C语言中break在switch中执行一条case后跳出语句的作用  使程序跳出switch执行switch以后的语句 如果没有break switch会从满足条件的地方执行到switch结构结束。

扩展资料

break语句使用

示例:

#include stdio.h

void main()

{

int x=1;

while(x=4)

{

printf("x=%d\n",x);

if (x==3)

{

break;

}

x++;

}

}

C语言如何退出函数

方法一:

main()函数写成int型的,即int main()

然后结束的时候

只需return 0;

代表程序正常结束

方法二:

利用

if(条件)

exit();

if语句条件满足时退出程序。


文章名称:c语言编写一个退出函数 c语言退出程序语句
标题网址:http://scyanting.com/article/hieohc.html