• 首页
  • 作文
  • 散文
  • 故事
  • 古诗
  • 短文
  • 语录
  • 写作
  • 诗歌
  • 百科
  • 知识
  • 首页
  • 作文
  • 散文
  • 故事
  • 古诗
  • 短文
  • 语录
  • 写作
  • 诗歌
  • 百科
  • 知识
首页 » 基础知识 » dowhile的循环C语言(C语言whiledo)

dowhile的循环C语言(C语言whiledo)

分类:基础知识 日期:2022-09-13 07:25 浏览:9 次

1.C语言while、do

while 语句循环1while语句中的表达式一般是关系表达式或者是逻辑表达式,只要表达式的值为真(非0)即可继续循环2 循环体中如果包括一个以上的语句 则必须用{}括起来,组成符合语句3 应注意循环条件的选择 以避免死循环4 允许while语句的循环体又是while语句,从而形成双循环。

do-while语句1 do-while语句和while语句的区别在于 do-while语句是先执行后判断,因此 do-while至少要执行一次循环体,而while是先判断后执行,如果条件不满足,则一次循环体语句也不执行。while语句和 do-while语句一般可以相互改写。2 在if语句和while语句中,表达式后面不能加分号,而在 do-while语句的表达式后面必须加分号。3 do-while语句也可以组成多重循环,而且可以和while语句相互嵌套。在do和while之间的循环体由多个语句组成是,也必须用{}括起来形成一个复合语句。

2.c语言中的do

以下列代码为例:

main()

{

int day = 1;

do

{

printf("%d\n", day);

day++;

}

while (day <= 7);

return 0;

}

程序在执行的过程为:首先进入第一次循环显示1并将day的值加1,然后做条件判断day有值为2,于是day <= 7的结果为真,返回到do后面的循环体进入下一次循环。直到day的值为7时。

当printf显示出7,然后day的值加1,然后做条件判断,day的值为8,于是day <= 7的结果为假,结束循环。

扩展资料:

C 语言提供了以下几种循环类型:

1、while循环

只要给定的条件为真,C 语言中的 while 循环语句会重复执行一个目标语句。

2、for循环

for 循环允许您编写一个执行指定次数的循环控制结构。

3、do。while

不像 for 和 while 循环,它们是在循环头部测试循环条件。在 C 语言中,do。while 循环是在循环的尾部检查它的条件。

do。while 循环与 while 循环类似,但是 do。while 循环会确保至少执行一次循环。

循环控制语句包括break语句、continue语句、goto语句,这些都可以改变代码的执行顺序,通过它可以实现代码的跳转。

参考资料:

循环语句——百度百科

3.C语言中while语句和do while语句具体是如何循环的

1。

100累加示范用for循环while循环和do while循环main(){int i,sum=0;for(i=0;i<=100;i++) sum+=i;printf("%d",sum);getch();}main(){int i=0,sum=0;while(i<=100){sum+=i;i++;};printf("%d",sum);getch();}main(){int i=0,sum=0;do {sum=sum+i;i++;}while(i<=100);printf("%d",sum);getch();}。

4.C语言do

改进版:注意第九行。

#include

main()

{

char a;

printf("Do U Want to Continue(Y/N):");

do

{

scanf("%c",&a);

getchar(); //读取回车符。

if(a=='Y' || a=='y')

printf("This is A\n"); //我加了换行符。

else

if (a=='N' || a=='n')

printf("Thx for UR Attention!\n");//加了换行符。

else

if(a!='Y' && a!='y' && a!='N' && a!='n'&&a!='#')//加了“a!='#'。

printf("Input Error,Please Input Again!");

}while(a!='#');

}

建议楼主以后要注意细节,因为C语言太灵活了。

dowhile的基础知识循环C语言

相关推荐:
  • 山东公网盘(2020山东事业单位考试公共:备考复习《管理》的技)
  • 2018贵州省公共题库(贵州省事业单位公共考什么)
  • 交通知识基础内容(基本交通知识都有哪些)
  • 关于基础法律知识竞赛题(法律知识竞赛试题及答案)
  • 卫浴五金(新手卫浴的专业知识)
上一篇:在校园快乐的地方四百字作文(快乐的校园作文400字) 下一篇:企业圣诞晚会(给我一份圣诞晚会的策划)

相关推荐

山东公网盘(2020山东事业单位考试公共:备考复习《管理》的技)
2018贵州省公共题库(贵州省事业单位公共考什么)
交通知识基础内容(基本交通知识都有哪些)
关于基础法律知识竞赛题(法律知识竞赛试题及答案)
卫浴五金(新手卫浴的专业知识)
缝纫标准(手作服缝纫基础附实物大纸型)
资料员专业免费看(建筑资料员)
中职语文上册基础模块知识点(中专学生语文基础总结作文)
在职美术教师专业(美术专业理论)
公务员三农讲解(云南省大学生村官乡镇公务员《农业农村》考些什么内容)
潮流时尚 写作素材 创新创业
生活常识 策划方案 安全知识
自考专业 家居生活 三农创业
励志故事 时尚穿搭 星座知识
热门分类

声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
 蜀ICP备2020033479号-4  Copyright © 2016  学习鸟. 页面生成时间:2.741秒

返回顶部