有三种
for循环语句,已知循环次数的
如
for(i=0;i<100;i++)
scanf("%d",&a[i]);//为数组赋值
while循环语句,不知循环次数,但是有循环条件。先判断后执行
如
while(number!=0)
{
number-=2;
}//当number不等于2的时候,执行number-2赋值给number
dowhile语句,先执行一次然后判断后再看是否执行
如
do
{
scanf("%d",&n);
}while(n>1000);//当n大于1000时就再次执行输入
//c语言q群(67262959)
#include<stdioh>
void main()
{
long int f1,f2; //定义了长整形的变量f1,f2
int i; //定义了整形变量i
f1=1;f2=1; //f1和f2的赋初值
for(i=1;i<=20;i++)//变量i的初始值设为1,循环20次,每次循环控制i的步长为1
{
printf("%12ld %12ld",f1,f2); //每次输出f1,f2,它们占据12个空格的位置
if(i%2==0)printf("\n");//如果i能被2整除,输出回车换行
f1=f1+f2;//每次循环使f1的值等于f1+f2的值
f2=f2+f1; //每次循环使f2的值= f1+f2+f2的值
}
}
可以使用for循环或while循环实现自然数1~99的遍写。以下是两种实现方式:
for循环实现:
c
#include <stdioh>
int main() {
for (int i = 1; i <= 99; i++) {
printf("%d\n", i);
}
return 0;
}
while循环实现:
c
#include <stdioh>
int main() {
int i = 1;
while (i <= 99) {
printf("%d\n", i);
i++;
}
return 0;
}
两种方式的输出结果都是自然数1~99。
以上就是关于C语言循环语句用法全部的内容,包括:C语言循环语句用法、C语言中循环语句的用法、用c语言使用循环语句实现自然数1~99的遍写等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)