试卷 模拟1
模拟1
第1部分 单选题(15道)
第 1 题    单选题

分辨率为1920*1080的真彩色位图图像所占用的存储空间为(    )

A.

6075KB

B.

4050KB

C.

2025KB

D.

8100KB

第2部分 阅读程序题(2题)
第 2-7 题    组合题

阅读下面程序,完成相应题目

第2题 判断

当输入的x值小于0时,程序会发生错误。(       )



A.
正确
B.
错误
第3题 判断

当第9行中的t!=0 改为t>0时,程序运行结果与原来一样。(       )



A.
正确
B.
错误
第4题 判断

9行中的t!=0 可以简写为t,程序运行结果与原来一样。(       )

A.
正确
B.
错误
第5题 判断

输入一个任意大于0的数,输出结果最小为1。(       )




A.
正确
B.
错误
第6题 单选

若输入数字为100,则输出为(     )


A.

1

B.

10

C.

20

D.

30

第7题 单选

若输入数字为1000,则输出为(     )


A.

100

B.

200

C.

300

D.

400

第3部分 完善程序题(共2题)
第 8-12 题    组合题

(字符串替换)给定一个字符串S(S仅包含大小写字母),下面的程序将S中的每个字母用规定的字母替换,并输出S经过替换后的结果。程序的输入是两个字符串,第一个字符串是给定的字符串S,第二个字符串S’由26个字母组成,它是a-z的任一排列,大小写不定,S’规定了每个字母对应的替换字母:S'中的第一个字母是字母A和a的替换字母,即S中的A用该字母的大写替换,S中的a该字母的小写替换;S中的第二个字母是字母B和b的替换字母,即S中的B用该字母的大写替换,S中的b用该字母的小写替换;……以此类推。


第8题 单选

1处应填(   )。

A.

change[i]>='a'&&change[i]<='z'

B.

change[i]<'A'||change[i]>'z'

C.

change[i]>='A'&&change[i]<='z'

D.

change[i]<'a'&&change[i]>'z'

第9题 单选

2处应填(  )。

A.

str.size()  

B.

strlen(str)

C.

chang.size()

D.

strlen(chang)

第10题 单选

3处应填(   )。

A.

str[i]>='a'&&str[i]<='z' 

B.

str[i]<'A'&&str[i]>'z'

C.

str[i]<'a'&&str[i]>'z' 

D.

str[i]>='A'&&str[i]<='z'

第11题 单选

4处应填(   )。

A.

change[str[i]-'a']=str[i];

B.

str[i]=change[str[i]-'a'];

C.

str[i]=change[str[i]-'A'];

D.

change[str[i]-'z']=str[i];

第12题 单选

5处应填( )。

A.

int len=strlen(str);

B.

Changestring();

C.

ChangeString();

D.

changeString();

答题卡
第1部分 单选题(15道)
1
第2部分 阅读程序题(2题)
2 3 4 5 6 7
第3部分 完善程序题(共2题)
8 9 10 11 12
题目总数:3
总分数:60
时间:不限时