当前位置:首页 » 编程语言 » c语言程序怎么循环
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言程序怎么循环

发布时间: 2022-01-20 02:10:54

㈠ 怎样让c语言程序重复执行

例如:

#include<stdio.h>

intmain(void)

{

charc;

c=getchar();

while(c!='')//输入空格退出

{

printf("%c",c);//这里改成你需要的那个函数做相应的工作就可以了

c=getchar();

}

return0;

}

(1)c语言程序怎么循环扩展阅读

C语言循环控制语句

#include<stdio.h>

intmain(){

inta;

/*forloopexecution*/

for(a=10;a<20;a=a+1)

{

printf("valueofa:%d ",a);

}

return0;

}

C编程语言中do...while循环的语法是-

do{

statement(s);

}while(condition);

㈡ c语言里一个循环程序怎样写

看你的循环用来干嘛的,举例一个for循环的写法:
int
n;
while(1){
scanf("%d",&n);
if(n==0)break;
int
sum=0;
for(int
i=1;i<=n;i++){sum=sum+i;}
printf("sum=%d\n",sum);
}
最后的结果就是得出1加到n的值,而且程序会一直让你输入一个n,直到你输入一个0程序就跳出了~!

㈢ 编写一个c语言程序用for循环

代码如下:

#include<stdio.h>
#include<stdlib.h>

intmain()
{
inti,j,k,n,m;

n=11;

for(i=0;i<n;i++){

m=abs(n/2-i);

for(k=0;k<m;k++){
printf("");
}

m=(n/2-abs(n/2-i))*2+1;

for(j=0;j<m;j++){
printf("*");
}

printf(" ");
}

system("pause");
return0;
}

㈣ c语言编程循环语句

语句内容如下:

# include < stdio.h >

Voidmain()

Int[100].

Ints=0,I,num,Max,min,av;

Printf("enternumberofstudents:");

Thescanf("%d",num);

Printf("inputfraction\n");

(I = 0; The < num; + +)

{printf("%d:",I+1);

Scanf("%d",and[I]);}

(I = 0; The < num; + +)

Printf("%4d",[I]);

Printf("\n");

Max=[0];

Min=[0];

(I = 0; The < num; + +)

S=s+[I];

Av=s/10;

(I = 0; The < num; + +)

{if ([I]> Max) Max =[I];

If ([I]< min) minutes =[I];

Printf("Max=%d,min=%d,assertion=%d\n",Max,min,av);

goto语句的争论

在20世纪60年代末和70年代初,关于 goto 语句的用法的争论比较激烈。主张从高级程序语言中去掉 goto 语句的人认为,goto 语句是对程序结构影响最大的一种有害的语句,他们的主要理由是: goto 语句使程序的静态结构和动态结构不一致,从而使程序难以理解,难以查错。

去掉 goto 语句后,可直接从程序结构上反映程序运行的过程。这样,不仅使程序结构清晰,便于理解,便于查错,而且也有利于程序的正确性证明。

持反对意见的人认为, goto 语句使用起来比较灵活,而且有些情形能提高程序的效率。若完全删去 goto 语句,有些情形反而会使程序过于复杂,增加一些不必要的计算量。

㈤ 我写了一个C语言程序,如何让它循环运行。大神修改下代码。

以下是你要的代码
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int
main()
{

char
cmd[20]="shutdown
-s
-t
";

char
t[5]="0";

int
c;

system("title
C语言关机程序");
//设置cmd窗口标题

system("mode
con
cols=37
lines=14");
//窗口宽度高度

system("color
f0");
//可以写成
red
调出颜色组

system("date
/T");

system("TIME
/T");

printf("-----------
C语言关机程序
-----------\n");

printf("1.实现15分钟内定时关闭计算机\n");

printf("2.立即关闭计算机\n");

printf("3.注销计算机\n");

printf("4.取消定时关机\n");

printf("5.检查更新");

printf("6.退出系统\n");

printf("------------
By--QHnan
-------------\n");

puts("

版本号:1.00.34");
while(1)
{

scanf("%d",&c);

switch(c)
{

case
1:

printf("您想在多少秒后自动关闭计算机?为60的倍数。(0~900)\n");

scanf("%s",t);

system(strcat(cmd,t));

case
2:

system("shutdown
-p");

case
3:

system("shutdown
-l");

case
4:

system("shutdown
-a");

case
6:

break;

default:

printf("Error!\n");

case
5:

puts("更新网址:");

puts("https://pan..com/share/home?

uk=2690678049#category/type=0");

}
}

system("pause");

return
0;
}

㈥ C语言怎么求程序循环了几次

设置计数器 :
int iCnt=0;
for (i = 1; i <= 10; i+=2)
{sum += i;
iCnt++;
printf("sum = %d\n",sum);
}
printf("次数 =%d\n",iCnt);

㈦ C语言里面怎样使一个程序一直循环运行

要看楼主使用哪种循环,如果是for循环楼上的就可以,还可以用while(i=1)这种循环。

㈧ c语言程序如何让其从头循环

可以用死循环实现, 这是很常用的方法!

代码框架如下:

#include <stdio.h>
#include <stdlib.h>

int main()
{
char ch[20] = {0};
int choice = 0;

while (1)
{
//...
//Add you coding here
//...

printf("1, continue 2, exit\n");
gets(ch);
choice = atoi(ch);
if (choice <= 0 || choice >=3)
{
printf("Your select error, input again!\n");
}
else if (choice == 1)
{
continue;
}
else
{
exit(1);
//or
//break;
}
}

return 0;
}

当然情况多的话可以用case 语句实现~~~!

㈨ C语言怎么实现循环输入

你可以这样做

main()

{

int x;

for(;getchar()!=' ';)

scanf("%d",&x);

}

这样就OK了 !

㈩ C语言程序for循环是怎么的个循环过程

int i;
for(i=0;i<3;i++)
{
printf("%d",i);
}
第一次:i被赋初值为0,接着执行判断i<3,ok,i的确小于3,接下来运行printf(。。。),,然后执行i++;这时候i等于1咯;
第二次:i=1;判断i<3;printf(。。。),执行i++,i 等于 2
第三次:i=2;,i<3; printf(.......),i++,i等于3
第四次:i=3,执行判断,i不再是小于3了,那么循环就结束了