C语言,一个简单的sql循环语句句。。

您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
 C语言循环语句学案.doc 22页
本文档一共被下载:
次 ,您可全文免费在线阅读后下载本文档。
下载提示
1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
你可能关注的文档:
··········
··········
项目三 循环程序设计—打鱼还是晒网
任务一 while语句
专业 班级 姓名 工位号
【学习要求】
1. 了解循环结构、循环语句
2. 掌握while语句和语法形式、执行顺序及用法
3. 掌握循环结构的嵌套使用方法
【学习重点、难点】
1.while语句
2. 算法描述。
【学时安排】4学时
【学习过程】
中国有句俗话叫“三天打鱼两天晒网”。某人从日开始“三天打鱼两天晒网”,问这个人在日这一天是在“打鱼”,还是“晒网”?
课前预习及课堂学习任务
2、循环语句:实现循环结构的语句称为循环语句。
3、在C中,循环语句有以下三种:
do…while语句
1)while循环——当型循环
while语句的一般格式为:
while(表达式)语句
while语句的执行过程为:
(1)计算并判断表达式的值。若值为0,则结束循环,退出while语句;若值为非0,则执行循环体。
(2)转步骤(1)。
执行过程流程图:
写出以下程序的运行结果
屏幕显示 注意事项
#include &stdio.h&
void main(void)
int a = 1, sum = 0;
while(a &= 100){
printf(&%d&, sum);
练习 求s=1+2+3+……+10
练习 用while语句实现阶乘5!。
注意“边界值”的选择!
应有使循环趋于结束的语句
屏幕显示 注意事项
例3-2:统计从键盘输入的一行字符的个数。
#include &stdio.h&
void main(void)
{ int num=0;
printf(&请输入一行字符:&);
while( getchar( ) !='\n')
printf(&共输入了%d个字符!&,num);
例3-3:个位数是6,且能被3整除的5位数共有多少个?
#include &stdio.h&
void main(void )
long int n=10006;
int count=0;
while(n&=99999)
{ if(n%3==0) count++;
printf(“count=%d\n”,count);
练习:能被3整除的3位偶数共有多少个?
屏幕显示 注意事项
例3-3 利用辗转相除法,求两个正整数的最大公约数
1)若j=0,则i为最大公约数
2)若j不为0,将i除以j,余数为k, i=j;j=k;
printf(“Enter
integers:”);
scanf(“%d%d”,&i,&j);
printf(“Gcd=%d\n”,i);
二、While语句-------使用要点(当型循环)
while(x != 0) ?
while(x == 0) ?
2.当判终表达式为
时,这样的while语句为无穷循环语句,如:
while(1) 语句;
// 无穷循环语句
3. while语句的循环体通常是一个复合语句,也可以是简单语句,甚至可以是一个
4.在循环体中应有使循环趋于
的语句,以避免“死循环”。
任务二 do-while循环——直到型循环学案
正在加载中,请稍后...
17页13页11页13页【图文】C语言程序设计--循环例子_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
C语言程序设计--循环例子
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢C语言从零开始(十一)-循环while语句 - 简书
C语言从零开始(十一)-循环while语句
上一篇中我们讲到了循环中最常见的for语句,今天我们来讲讲另外一个循环控制语句while。
一、while语句的一般形式
while (表达式)
其中表达式是循环的条件,循环体为具体执行的代码块。
代码执行时,先计算表达式的值,当值为真(非0)时,执行循环体语句,否则直接跳过大括号。
执行过程可用下图表示。
使用while语句应注意以下几点:
while语句中的表达式一般是关系表达或逻辑表达式,只要表达式的值为真(非0)即可继续循环。
循环体如包括有一个以上的语句,则必须用{}括起来,组成复合语句。
我们试着用while语句改写上一篇中通过输入结果判断是否打印"Hello World!"的程序。输入1时打印,输入其他字符退出。
代码如下:
int main()
printf("Please input a number:\n");
scanf("%d", &input);
if (input == 1)
printf("Hello World!\n");
下面是这段程序的运行结果:
在while中,continue和break语句同样适用。
二、do-while语句
while (表达式);
这个循环与while循环的不同在于:
它先执行循环中的语句,然后再判断表达式是否为真, 如果为真则继续循环;如果为假, 则终止循环。
因此, do-while循环至少要执行一次循环语句。
简单理解就是,这种写法相当于把while后面的大括号放在while语句之前,每次循环都是先执行再判断。
这种形式只做了解,可以先不用掌握。
三、for和while的比较
其实这两个可以互相代替的,比如说
for (i = 0; i & 10; i++)
... // 插入语句
用while来写就是
int i = 0;
while (i & 10)
... // 插入语句
1、从上可以看出for循环比较简洁,会比while更常用些,循环次数已知的情况下,尤其是用使用指针的时候,很方便的。
2、但是如果想做无限循环,while更方便点,比如说
再举个例子,设计一个程序统计从键盘输入的一行字符的个数。
代码如下:
int main()
int n = 0;
printf("input a string:\n");
while(getchar()!='\n')
printf("character number : %d",n);
执行结果:
计算字符串的长度
while就简单说到这里,请大家试着把上一篇讲for语句中的练习题用while语句实现一下。下一篇会具体分析一下那道题目。
我是,让我们一起在软件开发中自我迭代。
如有任何问题,欢迎与我联系。
百战程序员_ Java1573题 QQ群:034603 掌握80%年薪20万掌握50%年薪10万 全程项目穿插, 从易到难,含17个项目视频和资料持续更新,请关注www.itbaizhan.com 国内最牛七星级团队马士兵、高淇等11位十年开发经验专...
程序设计中,必不可少的就是循环。今天我们介绍一个最基本的实现循环的算法。 下面这幅图就是用for循环写出的效果。 一、为什么需要循环? 程序设计中,很常用的功能就是实现各种重复性工作。计算机最大的强项就是快速地完成重复性动作。 比如说,我们需要在屏幕上打印100行“Hell...
作者的序言 朋友们,弃疗系列4出来啦,作者还并没有放弃,感觉自己萌萌哒,233。 语句 js程序其实就是一系列可执行语句的集合。只要掌握了语句,就可以开始写js程序 默认情况下,js依照语句编写顺序依次执行,其中有很多语句和控制语句,来改变默认执行顺序: 条件语句,js解释...
1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集合的语法,io的语法,虚拟机方面的语法。 1、一个&.java&源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个publ...
Xcode版本:8.3.3 iOS版本:10.3.2 打开某路径方法: 控制台输入open+空格 +路径 finder中快捷键Command
+ shift + G 移除 Xcode 运行安装 APP 产生的缓存文件(DerivedData) 只要重新运行Xcode就一定...
第一次给六个人做饭,好紧张 洗菜,切菜,热馒头,手忙脚乱 搞不懂先进的电磁炉 还没开炒,锅就冒烟了 接下来的菜也是炒过了头,黑乎乎的 电磁炉的火开到了2200度 我不知道该怎样调小 只能把大铁锅抬起来,端一会胳膊就酸啦。 两个菜下来,累的满头大汗 开了抽油烟机,还是满屋的油...
“祖舜宗尧自太平,秦皇何事苦苍生。不知祸起萧墙内,虚筑防胡万里城。”这首诗,在某一方面充分表达了,影视《长城》的创作初衷。
长城之战始于苍天的惩罚---“饕餮”。饕餮是何物?它乃是古老神话中的贪婪之兽,什么都能吃下,什么都想吃下,有点蛇吞象的精神。
那么苍天惩罚却始于...
空前惨烈的人类大战再次呈现满频血肉横飞子弹瞬间打爆脑袋,穿透胸膛残臂断腿,血流如注战神们在一片火光中化为灰烬 看这部大片的人,没有眼泪他们反而迷狂于战火血腥打了鸡血似的大谈信仰似乎因为信仰,可以无视人类的屠戮以正义之名泯灭人性之光 我沉默无语我刷屏的手,颤抖不停我不明白是什...
窗外下着雨,而雨却停了 停的有些突然,停的有些快 凌晨两点半,天还是黑的,感觉有些慌了 楼上放歌的就没断过 难道有人和我一样失眠 不过我喜欢 夜晚夜晚,所有人都会闭眼 只有我把心头的事放在了耳边 不想见的人,不带做的事,都成了画面 烦,烦,烦到天亮之前 然后一下睡到中午十一...关于C语言。中一个循环语句的问题。? - 知乎9被浏览<strong class="NumberBoard-itemValue" title="分享邀请回答cs.utah.edu/~regehr/papers/overflow12.pdf对于有符号数,溢出的结果是undefined。所以究竟出来什么结果其实是不知道。Some compilers, at someoptimization levels, have predictable behavior for someundefined operations. For example, C and C++ compil-ers typically give two's complement semantics to signedoverflow when aggressive optimizations are disabled. It is,however, unwise to rely on this behavior, because it is notportable across compilers or indeed across different versionsof the same compiler.在我的计算机上请看1.3.3. 2’s Complement表示法这一节。21 条评论分享收藏感谢收起12 条评论分享收藏感谢收起写回答

我要回帖

更多关于 python循环语句 的文章

 

随机推荐