下载此文档

C语言阶段复习二.doc


文档分类:IT计算机 | 页数:约16页 举报非法文档有奖
1/16
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/16 下载此文档
文档列表 文档介绍
C语言阶段复习二.docC语言阶段复****二
C语言阶段复****二)
复****提纲:
第五讲选择结构程序设计
第六讲循环结构程序设计
分章复****br/>第五讲选择结构程序设计 内容提要:
1、 关系运算符
2、 逻辑运算符
&&』,!
3、 条件运算符
?:
4、 三种if结构
1) 简单if形式
if (表达式) 语句;
2) 、if-else 形式 if (表达式)
语句1;
else
if(表达式1)
语句1;
else if (表达式2) else if (表达式3)
语句2;
语句3;
else if (表达式n)
语句n;
3) if-else-if 形式
语句2;
else 语句 n+1;
使用if语句注意事项:
if语句自动结合后面的一条语句,如果需要执行多条语句,需要用{}包括 所有要执行的语句。
if后面表达式的形式很灵活,可以是常量,变量,任意类型的表达式,可 以是函数,指针等。只要表达式非零时,值就为真,否则就是假。
if与else的匹配关系遵循“就近一致原则”,每个else与离他最近的没有 其他else配对的if配对。
5、 switch 语句
switch (表达式)
case常量cl: 语句组1; break;
case常量c2:语句组2; break;
case常量cn:语句组n; break;
[default: 语句组; break;]
}
swith语句使用提示:
、swith后面的表达式一般是整型,每个case后面的“常量表达式”的类型应 该其一致。
、每个case后面的常量表达式的值必须不一样,否则会出现错误。
、每个case后面必须是“常量表达式”,不可以是变量
、break语句的使用
、switch语句可以嵌套
第六讲循环结构程序设计
内容提要:
1、 while 语句
一般形式:while (表达式) 循环体语句;
2、 do-while 语句
一般形式: do
循环体语句;
while(表达式);
> while最后面的;不要省略
>如果do-while语句中的表达式值一开始就为假,循环体还是会被执行一次
int a = 0, b = 0;
do
b++;
while (a > 0);
3、 for语句
一般形式
for (表达式1;表达式2;表达式3)
循环体语句;
表达式1:赋值表达式,给循环变量赋初值
表达式2:关系表达式,或者逻辑表达式,
作为循环控制条件
表达式3:赋值表达式,给循环变量增量或
者减量
一、选择题
若有程序段如下:
a=b=c=O;x=35;
if (!a) x--;
else if (b);
if (c) x=3;
else x=4;
执行后,变量x的值是()
34 B・ 4 C・ 35 D・ 3
下列if语句中,不正确的是()
if (x<y) scanf ( "%d”,&x) else scanf (“%d”,&y);
if (x<y);
C・ if (x=y)x+=y;
D. if (x<y) {x卄;y卄;}
若有int x=3;,执行程序段: do
{
printf("%3d", x-=2);
}wldle(! (一x));
输出的结果是()
A. 1 3 B・ 1 一1 C・ 1 一2 D・ 1
有程序段:
int a;
for (scanf ( "%d" , &a);!a;)
printf ( “continue” );
贝!J for语句中的! a等价于()。
(A) a!=0 (B) a= =0 (C) a>0 (D) a>=0
有如下程序段: int x=l, y=l; int m, n;
m二n二 1; switch (m)
{
case 0:x=x*2;
case 1:
switch (n) case 1:x=x*2;
case 2:y=y*2;break;
case 3:x++;
}
}
case 2:x++;y++;
case 3:x*=2;y*=2;break;
defauIt:x++;y++;
}
执行完成后,x和y的值分别是()o
(A) x=6 y=6 (B) x=2 y=l (C) x=2
y=2 (Dx=7 y=7
以下描述不正确的是 o
使用while和do-while循环时,循环变 量初始化的操作应在循环体语句之前完成
wh订e循环是先判断表达式,后执行循 环语句
do-wh订e和for循环均是先执行循环语 句,后判断表达式
for> wh订e和do-wh订e循环中的循环 体均可以由空语句构成

C语言阶段复习二 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数16
  • 收藏数0 收藏
  • 顶次数0
  • 上传人蓝天
  • 文件大小69 KB
  • 时间2021-10-16