0
点赞
收藏
分享

微信扫一扫

c语言while用法(c语言while用法输入学生成绩)


c语言while或者dowhile计算1到100中偶数之和合计数?

12345678910111213141516#include int main(){int i = 1, j = 1, s1 = 0, s2 = 0;do {if (i%2==0)s1  = i;i ;}while (i

while(*str)在c语言中表示什么意思

如果*str是字符型,则表示*str不为 的时候做循环如果*str是数值型,则表示*str不为0的时候做循环

C语言中while语句的用法??

while (1)

是个死循环,会一直循环下去,你写进去的时候,程序一直在循环中,跑不出去,当然不亮。

while (0)

等于没写这段代码,不跑循环

C语言while语句应该怎么用

while语句格式为:

while(表达式)

语句;/*循环体*/

这里的表达式是循环能否继续下去的条件,而语句是循环体。只要表达式为真,则执行循环体内语句。否则终止循环,执行循环体外语句。该循环语句语法流程如下图所示:

@@01L14301.GIF;图2@@

例题:f7_2.c

# include h

main ()

int u,v,temp;

printf("请输入两个非负整数:\m");

scanf("% d % d ", & u,&v);

While(v!=0)

temp=u% v;/*循环体内语句*/

u=v; /*循环体内语句*/

v=temp; /*循环体内语句*/

printf("最大公约数是:%d\n",u);

编译并执行结果,屏幕显示:

请输入两个非负整数:

若从键盘输入:150 35并回车,屏幕显示:

最大公约数是:5

程序中,while循环体内有三条语句,应用大括号括起来,表示一个语句块。当表达式v!=0为真时,程序循环执行循环体内三条语句,直到v!=0为假时,终止循环,执行printf()语句,在屏幕上显示最大公约数。

举报

相关推荐

0 条评论