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

时间:2025-04-13

谋学网

D.scanf("%d%d%d",&a,&b,&c);

32.下列对字符串的定义中错误的是()。

A.charstr[7]="FORTRAN"

B.charstr[]="FORTRAN"

C.char*str="FORTRAN"

D.charstr[]={'F','O','R','T','R','A','N','

33.在以下对C语言的描述中,正确的是()。

A.在C语言中调用函数时,只能将实参数的值传递给形参,形参的值不能传递给实参

B.C语言函数既可以嵌套定义又可以递归调用

C.函数必须有返回值,否则不能使用函数

D.C语言程序中有定义关系的所有函数都必须放在同一源文件中

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

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

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

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

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

35.已知:structsk{inta;floatb;}data,*p;若有p=&data,则对data中的成员a的正确引用是()。

A.(*p).data.a

B.(*p).a

C.p->data.a

D.p.data.a

36.为了显示一个文本文件的内容,在打开文件时,文件的打开方式应当时()。

A."r+"

B."w+"

C."wb+"

D."ab+"

37.下列程序段()。x=3;do{y=x--;if(!y){printf(“x”);continue;}printf(“#”);}while(1<=x<=2);

A.输出

B.

C.输出##x

D.是死循环

E.有语法错

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

A.称为函数的直接递归

B.称为函数的间接递归

C.称为函数的递归定义

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

39.以下正确的数组定义语句是()。

A.inty[1][4]={1,2,3,4,5};

B.floatx[3][]={{1},{2},{3}};

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

精彩图片

热门精选

大家正在看

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

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

支付方式:

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

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