北理工17春秋《C语言程序设计》在线作业(8)

时间:2025-04-13

谋学网

C.“0”<=m&&m<=“9”

D.前3个答案都是错误的

10.不能正确为字符数组输入数据的是()。

A.chars[5];scanf(“%s”,&s);

B.chars[5];scanf(“%s”,s);

C.chars[5];scanf(“%s”,&s[0]);

D.chars[5];gets(s);

11.以下()不是C语言的特点。

A.语言的表达能力

B.语言定义严格

C.数据结构系统化

D.控制流程结构化

12.执行下面的语句后x的值为()。inta=14,b=15,x;charc='A';x=((a&b)&&(c<'a'));

A.TRUE

B.FLASE

C.0

D.1

13.在C语言的函数定义过程中,如果函数finA调用了函数funB,函数funB又调用了函数funA,则()。

A.称为函数的直接递归

B.称为函数的间接递归

C.称为函数的递归定义

D.C语言中不允许这样的递归形式

14.下面描述中,不正确的是()。

A.递归法的关键是必须有一个递归终止的条件。

B.递归算法要求语言具有反复自我调用子程序的能力。

C.对于同一个问题,递推算法比递归算法的执行时间要长。

D.递推算法总可以转换为一个递归算法。

15.若有chara[80],b[80];则正确的是()。

A.puts(a,b);

B.printf(“%s,%s”a[],b[]);

C.putchar(a,b);

D.puts(a);puts(b);

16.执行以下程序段后,a,b,c的值分别是()。inta,b=100,c,x=10,y=9;a=(--x==y++)?—x:++y;if(x<9)b=x++;c=y;

A.9,9,9

B.8,8,10

C.9,10,9

D.1,11,10

17.已知“inta=4,b=5,c;”,则执行表达式“c=a=a>b”后变量a的值为()。

A.0

B.1

C.4

北理工17春秋《C语言程序设计》在线作业(8).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219