在c语言中while与do-while,C语言中while /do while语句用法
C语言中while /do while语句用法
C语言while语句的用法
while语句的一般形式为:while(表达式)语句
其中表达式是循环条件,语句为循环体。
while语句的语义是:计算表达式的值,当值为真(非0)时, 执行循环体语句。其执行过程可用下图表示。
【例6.2】用while语句计算从1加到100的值。用传统流程图和N-S结构流程图表示算法
代码如下
复制代码
main()
{
int i,sum=0;
i=1;
while(i<=100)
{
sum=sum+i;
i++;
}
printf("%dn",sum);
}
【例6.3】统计从键盘输入一行字符的个数。
代码如下
复制代码
#include
main(){
int n=0;
printf("input a string:n");
while(getchar()!='n') n++;
printf("%d",n);
}
本例程序中的循环条件为getchar()!='n',其意义是, 只要从键盘输入的字符不是回车就继续循环。循环体n++完成对输入字符个数计数。从而程序实现了对输入一行字符的字符个数计数。
使用while语句应注意以下几点:
在c语言中while与do-while,C语言中while /do while语句用法相关推荐
- C语言中的while的意思,C语言中while是什么意思
while n. 时间; 一段时间, 一会儿 wait a while. 等一会儿. it took a long while to do the work. 做这个工作花了许多时间. what ha ...
- c语言中cout lt lt endl,求C语言和C++大神解答,printf怎么转成cout输出语句
话题:求C语言和C++大神解答,printf怎么转成cout输出语句回答:cout输出不需要指定输出的格式类型,其他的和printf一样的, endl 表示换行,当然 \n也还是可以用的. cout ...
- c语言do while语句用法6,C语言中while /do while语句用法
摘要 腾兴网为您分享:C语言中while /do while语句用法,仙乐,同程旅游,天猫超市,闪送等软件知识,以及上网本系统,酷我音乐mac,美版微信,地基承载力计算,云解压,猫咪咖啡馆游戏,智课雅 ...
- c语言中a*=2*a 1,c语言中int a=2;a+=a*=a-=a*=3;printf("%d",a);怎么做?详细过程
题目: c语言中int a=2;a+=a*=a-=a*=3;printf("%d",a);怎么做?详细过程 解答: 首先a赋值为2: 然后计算a*=3,此时a为6: 然后计算a-= ...
- 双碑零基础西班牙语学习 从0开始的西班牙语常识
1.西班牙语属于拉丁语系,比 英语 要科学,是不要音标的拼音文字,掌握发音规则后就能够"见词发音".短短的入门,学的好,就可以地道流利地读出所有的西班牙文章,这是第一关!西班牙谚语 ...
- 井蛙不可以语于海者,拘于虚也;夏虫不可以语于冰者,笃于时也
秋水时至,百川灌河.泾流之大,两涘渚崖之间,不辩牛马. 于是焉,河伯欣然自喜,以天下之美为尽在己.顺流而东行,至于北海.东面而视,不见水端.于是焉,河伯始旋其面目,望洋向若而叹曰:"野语有之 ...
- php早午晚问候语_php实现每天自动变换随机问候语的方法,php变换问候语_PHP教程...
php实现每天自动变换随机问候语的方法,php变换问候语 本文实例讲述了php实现每天自动变换随机问候语的方法.分享给大家供大家参考.具体分析如下: 这里预先定义一个php数组,里面存放一些随机问候语 ...
- c语言中do有什么作用,C语言中do while语句的用法是什么?_后端开发
c语言有且唯一的函数是什么?_后端开发 在c语言中有且唯一的函数是:"main"函数."main"函数,又称主函数,是程序执行的起点:如果有其他函数,则会完成 ...
- c语言中extern关键字_了解C语言中的extern关键字
c语言中extern关键字 In this article, we'll take a look at understanding the extern keyword in C. 在本文中,我们将了 ...
最新文章
- CentOS7 yum 源的配置与使用
- LInux 些许知识
- qdialog不允许放大缩小弹窗_iOS 13系统太烦人!频繁弹窗提醒App正在定位,竟是为保护隐私?...
- selenium自动化测试、Python单元测试unittest框架以及测试报告和日志输出
- 【温故而知新-Javascript】窗口效果 (全屏显示窗口、定时关闭窗口)
- 洛谷 P1352 没有上司的舞会【树形DP/邻接链表+链式前向星】
- JavaScript-数组相关作业
- python官网的软件-python软件怎么用
- springAOP(Aspect)权限访问页面
- Uboot系统初始化为何要初始化堆栈?为何C语言的函数调用要用到堆栈,而汇编却不需要初始化堆栈?
- 为何大多数人还在学Java 目前Java好就业吗
- 创建Visual Studio离线升级包
- Mose机器翻译Ubuntu18配置和遇到的问题
- MySQL中的表中增加删除字段
- 立创EDA布线使用技巧
- 【职场】工作上遇到的问题
- word文档添加目录
- 商汤科技创业资源及来源分析思维导图
- [系统安全] 三十三.恶意代码检测(3)基于机器学习的恶意代码检测技术
- C Traps and Pitfalls