《C语言程序设计》模拟试卷4.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

共NUMPAGES3页,第PAGE3页

《C语言程序设计》模拟试卷4

一、选择题(15×2=30)

1、在C语言中,要求运算量必须是整型的运算符是()。

A、! B、++C、!= D、%

2、下列四个选项中,均是不合法的用户标识符是()。

A、AP_0doB、floatlao_A

C、b-aifint D、_123tempINT

3、C语言的三种基本结构是()。

A、顺序结构、逻辑结构、选择结构

B、顺序结构、选择结构、循环结构

C、逻辑结构、层次结构、网状结构

D、层次结构、顺序结构、循环结构

4、设变量a是int型,f是float型,i是double型,则表达式10+′a′+i*f值的数据类型为()。

A、intB、floatC、doubleD)不确定

5、下列有关函数的叙述中,正确的是()

A、#define是文件包含。B、#include是宏定义。

C、在变量的声明前加static说明是动态存储变量。

D、函数可以没有返回值,也可以没有参数。

6、强行终止循环的语句是()

A、while;B、break;C、for;D、continue;

7、若chars[10],*p=s;则下列赋值语句不妥的是()

A、p=s+5B、s[2]=p+1C、s[2]=p[4]D、*p=s[0]

8、下面程序输出的结果是()

voidfun(float*a,float*b)main()

{floatw;{floatx=2.0,y=3.0;

*a=*a+*a;float*px=x,*py=y;

w=*a;fun(px,py);

*a=*b;printf(“%2.0f,%2.0f”,x,y);

*b=w;}

}

A、4,3???????B、2,3???C、3,2????????D、3,4

9、下面程序输出的结果是()

main()

{

structinfor

{

intx;

inty;

}cnum[2]={1,3,2,7};

printf(%d,cnum[0].y);

}

A、1B、3C、2D、7

10、判断char型变量ch是否为大写字母的正确表达式是()。

A、A=ch=Z B、(ch=A)(ch=Z)

C、(ch=A)(ch=Z) D、(A=ch)AND(Z=ch)

11、下面程序输出的结果是()

#definesum(x,y)x+y

main()

{

intresult;

result=sum(1,2)*sum(2,3);

printf(%d,result);

}

A、6B、8C、10D、15

12、文本文件打开操作中,可读不可写的打开文件属性是()

A、“r”B、“w”C、“w+”D、“rb”

13、文件操作中字符串读操作的函数名称是()

A、fgetsB、fputsC、fputcD、fprintf

14、^结果为()

ABCD15、字符串“d:\\abc.txt\n”的长度为()

A、9B、10C、11D、12

二、填空题(10×2=20)

1、指针就是()。

2、程序设计三大基本结构包括()、()和()。

3、求字符串长度的函数名称是()。

4、文件操作中字符读操作的函数名称是()。

5、移位运算中左移

文档评论(0)

学海无涯而人有崖 + 关注
实名认证
内容提供者

教师资格证、人力资源管理师持证人

该用户很懒,什么也没介绍

领域认证该用户于2023年06月11日上传了教师资格证、人力资源管理师

1亿VIP精品文档

相关文档