c语言for循环练习题.pdfVIP

  • 1
  • 0
  • 约3.1万字
  • 约 55页
  • 2026-02-07 发布于河北
  • 举报

c语言for循环练习题

简介:

同样是循环结构,for循环在许多时候都是可以相互替换

的,相比起while循环,它循环的各种条件写在了for后的

括号内,代码结构更加清晰。

一般格式:

for(表达式1;表达式2;表达式3)

{

循环内执行代码;

解释说明:

for后的()内:写入循环的规则。

表达式1:循环变量的初始化。

表达式2:循环终止条件。

表达式3:对循环变量的操作。

{}内:循环执行的代码块。

注意事项:

for后()内的三个表达式要用分号隔开。

for循环的三个表达式,都可以空着不写,但是两个分号

却是必须要写的。

示例:for(i=l;;i++)

代码示例:

题目:

使用for循环,输出3到13之间的整数(包含3和

13),每个数字之间用空格隔开。

代码:

#includestdio.h

intmain()

(

inti;

〃i赋值为3,从3开始

〃当i大于13时结束循环

//当i不大于13时,每次执行完循环内代码后,执行

i++,改变i的值。

for(i=3;i=13;i++)

(

printf(nd”,i);〃d后面留有空格

)

return0;

)

输出结果:

345678910111213

补充:

for循环的使用方法多种多样,并不是只有示例这一种。

C程序设计练习

一、单选题(共100题,50分)

1、若有定义inta[10],*p=a;则表达式p+5表示()

A、元素a[5]的地址

B、元素a⑹的地址

C、元素a[5]的值

D、元素a[6]的值

正确答案:A

2、题号:8314执行下列语句后的结果为0。

intx=3,y;

int*px=x;

y=*px++;

A、x=3,y=4

B、x=4,y=4

C、x=3,y不知

D、x=3,y=3

正确答案:

D

3、能正确定义整型变量a和b,并为它们赋初值5的语

句是()

A、a=b=5;

B、inta=5,b=5;

C、inta=b=5;

D、inta,b=5;

正确答案:B

4、以下关于for语句的说法不正确的是()

A、for循环是先判断表达式,后执行循环体语句

B、for循环只能用于循环次数已经确定的情况

C、for循环中,可以用break语句跳出循环体

D、for循环体语句中,可以包含多条语句,但要用花

括号括起来。

正确答案:B

5、若有说明:int*pl,*p2,m=5,n;以下均是正确赋值语句的

选项是()。

A、pl=m;*p2=*pl;

B、pl=m;p2=pl;

Cxpl=m;

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档