c语言跳转语句有哪些?

c语言跳转语句有哪些?,第1张

c语言跳转语句包括四种:goto,continue,break和return。
goto 标记,goto语句是无条件转移语句,且标记必须在当前函数中定义,使用“标记:”的格式定义。程序将跳到标记处继续运行。由于goto(特别是向回 goto 和长距离的 goto)容易产生阅读上的困难,所以对新手应该尽量少用。GCC 编译器拓展支持对指针 goto和宏内 goto,一定程度上增强了 goto 的可读性。
continue语句用在循环语句中,作用是结束当前一轮的循环,马上开始下一轮循环。
break语句用在循环语句或switch中,作用是结束当前循环,跳到循环体外继续运行。但是使用break只能跳出一层循环。在要跳出多重循环时,可以使用goto使得程序更为简洁。
当一个函数运行结束后要返回一个值时,使用return。return可以跟一个表达式或变量。如果return后面没有值,将运行不返回值。

添加conioh文件头,然后调用getch函数等待用户输入。
例如:
#include <stdioh>
#include <conioh>
int main(int argc, char argv[])
{
char c;
c=getch();
switch(c){
case '1':
puts("用户输入了1\n");
break;
case '2':
puts("用户输入了2\n");
break;
default:
puts("用户输入错误\n");
}

return 0;
}

c语言
我不懂,不知道可不可以用回车做判断,
你可以试着在
程序
里加入一条
控制语句
while(getchar()=='0xA')
{
[你的程序实现
代码
]
}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12744370.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存