18春C语言专科在线作业2,电子科大16春《C语言(专科)》在线作业2答案辅导资料...

这篇博客详细解析了C语言中的循环语句,包括for、while和do...while,强调了嵌套循环的使用规则。同时,介绍了条件控制语句if和switch,并讨论了break和continue语句在循环中的作用。此外,还涵盖了函数的定义、调用以及参数传递的相关知识点。
摘要由CSDN通过智能技术生成

一、答案来源(谋学网www.mouxue.com)(共 20 道试题,共 100 分。)

1.  以下叙述中正确的是()。

. 循环语句嵌套必须是同类型的语句

. 循环语句嵌套可以是同类型的语句,也可以不同类型

. o_whil循环语句和whil循环语句的程序执行方式都是相同的

. 循环体中不能再有循环语句

正确答案:

2.  C语言对嵌套if语句的规定是:ls总是与()配对。

. 其之前最近的if

. 第一个if

. 缩进位置相同的if

. 其之前最近且不带ls的if

正确答案:

3.  typf()

. 可以定义各种类型名和变量名

. 可以创造新的数据类型

. 和#fin作用相同

. 只是对已存在的类型增加一个类型名,不能创造新类型

正确答案:

4.  在语言中,函数返回值的类型最终取决于()。

. 函数定义时在函数首部所说明的函数类型

. rturn语句中表达式值的类型

. 调用函数时主调函数所传递的实参类型

. 函数定义时形参的类型

正确答案:

5.  对函数的正确描述()

. 在C语言中可以嵌套定义函数

. 自定义函数和调用函数可以不在一个源文件中

. 函数定义都是平行的,独立的

. 不能嵌套调用函数

正确答案:

6.  如果输入信息为:1234567则执行语句:snf("%2%2",&x,&y);之后,x,y的值为()

. x为12,y为34

. x为2,y为3

. x为12,y为67

. x为1234567,y为0

正确答案:

7.  对于int*p;int[];p=;的合法运算()

. ++;

. p=;p++;相当于++;

. ++p;相当于[1];

. 若p中的地址为100则p++;运算后,则其值为100

正确答案:

8.  执行以下语句后的结果为()numwky{sun,mon=3,tu,w,thu}; numwkyworky; worky=w; printf("%\n",worky);

. 5

. 3

. 4

. 编译出错

正确答案:

9.  以下选项中,当x为大于1的奇数时,值为0的表达式是()。

. x%2==1

. x/2

. x%2!=0

. x%2==0

正确答案:

10.  已知int;则对指针变量p正确的说明和初始化是:()

. int*p=;

. intp=;

. intp=&;

. int*p=&;

正确答案:

11.  当数组作函数参数时,选出不正确的描述。()

. 实参数组与形参数组类型应一致

. 数组元素做函数实参时,同变量做实参一样是参数传值

. 形参数组可以不定义数组大小

. 实参数组与形参数组大小必须一致,否则C编译会检查出错

正确答案:

12.  intx=3;if(1<=2)if(0)x=4;lsx=5;lsx=6;执行上述语句后x的值是().

. 3

. 4

. 5

. 6

正确答案:

13.  对rk语句的正确描述。()

. rk语句在whil语句中,立即终止执行whil语句

. rk语句不能用于循环语句之外的语句

. rk语句与ontinu语句功能相同

. rk语句可以带参数,也可以不带

正确答案:

14.  以下选项中,当x为大于1的奇数时,值为0的表达式是()。

. x%2==1

. x/2

. x%2!=0

. x%2==0

正确答案:

15.  若有说明int(*p)[3];则以下正确的描述()

. p是一个指针数组

. p是一个指针,它只能指向一个包含3个int类型元素的数组

. p是一个指针,它可以指向一个一维数组中的任意元素

. (*p)[3]与*p[3]等价

正确答案:

16.  有以下程序段: intk=0; whil(k=1)k++; whil循环执行的次数是()。

. 无限次

. 有语法错,不能执行

. 一次也不执行

. 执行1次

正确答案:

17.  已知int;则对指针变量正确的说明和初始化是

. int*p=;

. intp=;

. intp=&;

. int*p=&

正确答案:

18.  假设intx[]={1,3,5,7,9,11},*ptr;ptr=x;以下那些是对数组元素的正确引用()

. *(ptr--)

. x[6]

. *(--ptr)

. *(ptr++)

正确答案:

19.  以下叙述正确的是()

. goto语句只能用于退出多层循环

. 可以用ontinu语句来终止swith语句的执行

. rk语句只能用在循环体内和swith语句体中

. 在循环内使用rk语句和ontinu语句的作用相同

正确答案:

20.  以下叙述正确的是()

. goto语句只能用于退出多层循环

. 可以用ontinu语句来终止swith语句的执行

. rk语句只能用在循环体内和swith语句体中

. 在循环内使用rk语句和ontinu语句的作用相同

正确答案:

谋学网(www.mouxue.com)是国内最专业的奥鹏作业答案,奥鹏离线作业答案及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业答案辅导,致力打造中国最专业的远程教育辅导社区。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值