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

c语言do

发布时间: 2022-01-16 18:48:05

㈠ 用c语言中的do...while 输出

#include<stdio.h>
intmain()
{intn=4,i=0,j;
while(i<n)
{j=1;
while(j++<n-i)
printf("");
j=0;
while(j++<2*i+1)
printf("*");
printf(" ");
i++;
}
i--;
while(--i>=0)
{j=1;
while(j++<n-i)
printf("");
j=0;
while(j++<2*i+1)
printf("*");
printf(" ");
}
return0;
}

㈡ C语言,do-while循环。

mian()
{char=123;
do
{printf("%c",x%10+'0');
}while(x/=10);
}
如果把pringtf写在while
后面的话
就回造成
do~while循环体中没有程序语句
就回造成只会显示一行
51

㈢ C语言中的DO是什么意思

C语言中DO是执行某代码块的意思,do关键字不能单独使用,通常用在do...while
循环中。

C
语言中,do...while
循环是在循环的尾部检查它的条件,do...while
循环与
while
循环类似,但是
do...while
循环会确保至少执行一次循环

㈣ C语言中do...while和for有什么区别

就是while循环和for循环的区别。。
简言之,就是for循环一般用于确定步数的循环,while则相反,当然for也可以用于不确定步数的。
我记得不错的话二者可以相互转化,就是难易程度不一样
------------
还有do...while至少执行一次。。

㈤ C语言do循环

没有do循环,只有do-while循环、while循环和for循环,因此如果你是用do-while循环,do和while两者是密不可分的,do里面描述了你在不断的重复做什么事,而while告诉编译器下一次重复进入循环的条件是什么,如果没有while的话,整个循环的思想就少了一部分,也就不能称之为循环语句了。

看楼主可能是初学者,补充下。
C语言中有三种基本的循环结构,for、while、do-while,每种循环都有自己的特点,你需要根据你所面临的状况进行选择。
for循环:使用的时候明确循环次数,即知道循环进行多少次。也就是说如果你现在要使用循环,而且你知道循环具体多少次,可以选择for循环。
eg:遍历一个数组。for(i=0;i<数组的长度;i++){};
while循环:不需要明确循环具体循环多少次,只需要知道循环终止条件。比如使用循环读取若干字符,但是不知道具体读取多少个,也就是不知道循环次数,但是却知道,当输入某个字符,例如‘q’的时候退出,即循环终止。
eg:读取若干字符,当读取到q的时候退出。while(q != getchar()){};
do-while循环:和while循环类似,但是他有个特点,就是他保证了循环至少进行一次,也就是说先运行一次循环体,在判断结束条件,在我们实际使用用经常使用都do-while()的用法,你可以详细了解下,有很多关于do-while的讲解,在很多情况下他的作用是很“神奇"的.

㈥ C语言do......while

....
你i输入的多少啊.... 10以内的话最大就是55了 1+...+10而已
超过10的 就直接=i

㈦ c语言do while语句有哪些

先做do输出1,然后判断while条件是否满足,!(--x),此时x=1,然后自减,x=0,非零满足条件,循环,输出-2,然后又判断while条件,此时不满足条件,x=-2,自减,x=-3,非一次,为0,跳出循环,所以此时输出结果为1,2。

mian()

{char=123;

do

{printf("%c",x%10+'0');

}while(x/=10);

}

编译并执行后,屏幕显示:

nu=20100

在程序中,for语句小括号内的三个表达式分别为:n=1;n<=200;n++。表达式1,n=1是给n赋初值,表达式2是关系表达式,n小于等于200时,表达式都为真,则执行循环体内的语句nu+=n;(即nu=nu+n;),然后执行表达式3(n++),进入下一轮循环;若n大于200时,表达式2为假,则终止循环,执行printf()语句,在屏幕上打印出:nu=20100。

以上内容参考:网络-循环语句

㈧ C语言while do怎么用

一、while语句

语法:

while(表达式)

{循环体;}

例子:

㈨ c语言do while

//可以再加一个变量,用它来判断是否退出循环
#include<stdio.h>
#include<windows.h>
void main()
{
int num,flag;//加了一个变量
system("cls");
do
{
flag=1;//为变量赋值
printf("******************欢迎进入客户模式!***************\n");
printf("----------------------请选择模式----------------------\n");
printf("-------------------1.查看图书信息---------------------\n");
printf("-------------------2.借阅图书0-------------------------\n");
printf("-------------------3.借阅图书1-------------------------\n");
printf("-------------------4.借阅图书2-------------------------\n");
printf("-------------------5.退出系统-------------------------\n");
printf("***************************************************\n");
printf("模式:\n");
scanf("%d",&num);
switch(num)
{
case 1:
printf("1^^^^\n");
flag=0;//下面几个语句也有这个句子
break;
case 2:
printf("2^^^^\n");
flag=0;
break;
case 3:
printf("3^^^^\n");
flag=0;
break;
case 4:
printf("4^^^^\n");
flag=0;
break;
case 5:
{
printf("谢谢您的使用\n再见!\n");
exit(0);
}
default:
printf("输入有误,请按操作要求进行操作\n");
}
}while(flag==1);
}

㈩ 计算机C语言中的关键字:do是什么意思

用于c语言的后判断循环当中与while连用