mwbr.net
当前位置:首页 >> 一个C语言程序,如何让他不要只执行一次,让他循环... >>

一个C语言程序,如何让他不要只执行一次,让他循环...

for(……) { //你的代码 break; } 一个break;不管for里面的条件如何,只要可以进入for。运行一次break;就跳出for循环

#include int main(){ int s; //申请一个整形变量s while(1) { scanf("%d",&s); //输入一个数字(1、2或者3) switch(s) //判断变量s的结果并运行响应输出 { case 1:printf("*\n"); break; case 2:printf(" *\n"); break; case 3:printf(" *\n"); ...

只需要将你程序中的scanf语句放到关于k的循环的大括号里作为第一句即可。 for(k=0;k

将scanf("%c",&flag);改成scanf("%d",&flag);while(1)中的所有scanf("%c",num);改成scanf("%s",num);

while(1) //while循环语句 1就是真(条件成立),0就是假(条件不成立) //while(1) 永远都是真,如果内部没有跳出语句,那就是个死循环。 { //car_in if(car_in==0) // if条件判断语句 (car_in=0,就是p1^0端口低电位时) { ms_delay(10); //...

最简单的方法有两种: 1. while(1) //数字1,不是字母l { //你循环的的程序代码 } 2.for(;;) //括号中是两个分号 { //你循环的的程序代码 } 比如想一直循环输出HELLO 完整代码为: #include void mian() { while(1) { printf("HELLO"); } }

设置一个标志位flag,比如BOOL flag=FALSE;只运行一次的代码要对这个值作判断:if(!flag){ //则运行;flag=TURE;}只运行一次后,flag被置为TRUE,后面循环中该段代码再也不会运行了。

#include int main() { int i=0; char ch; Run: printf("请输入字母\n"); ch=getchar(); getchar(); if (ch>='a'&&ch

C语言里的while语句就是用来实现循环执行一段代码,while 后面跟循环判断条件,在条件为真的时候就执行循环代码片段,执行完后再返回来继续判断循环条件,为真就继续执行,直到循环判断条件为假就继续执行下面的代码。 看你的问题的意思,是不是...

Private stopIt As Boolean Private Sub Command1_Click() Dim shuzhi As Double Dim shuzhi1 As Double Text1.Text = "正在运行" For shuzhi = 1 To 60000 If stopIt Then Exit Sub DoEvents For shuzhi1 = 1 To 20000 Next shuzhi1 Next shuzh...

网站首页 | 网站地图
All rights reserved Powered by www.mwbr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com