C语言预赛试题(2)

2019-03-29 14:10

则下列语句输出结果为x的是( )。 【答 案】A 【分 数】1分 【选 项】

A、printf(\); B、printf(\(*p).a[2]); C、printf(\); D、printf(\(*p).t.a[2]);

[16]、以下程序将输出的字符是( )。 #include \main() {

char c;

char (*p)[3];

char s[2][3] ={’a’,’b’,’c’,’d’,’e’,’f’}; p=&s[0]; c=*(p[1]+1); printf(\); }

【答 案】C 【分 数】1分 【选 项】 A、b B、d C、e D、f

[17]、以下关于枚举的程序,其运行结果是( )。 #include \

main() {

enum weekday

{ sun,mon,tue=5,wed,thu,fri,sat } a,b,c,d; a=sun; b=mon; c=tue; d=wed;

printf(\); }

【答 案】C 【分 数】1分 【选 项】 A、 0 0 5 0 B、 1 2 5 4 C、 0 1 5 6 D、 0 1 5 3

[18]、设有程序段 char k;while (k>0) k++; printf(\);则程序输出结果为( )。 【答 案】C 【分 数】1分 【选 项】 A、-127 B、256 C、-128 D、128

[19]、函数调用语句:fseek(fp,-20L,2);的含义是( )。 【答 案】C 【分 数】1分

【选 项】

A、将文件位置指针移到距离文件头20个字节处 B、将文件位置指针从当前位置向后移动20个字节 C、将文件位置指针从文件末尾处后退20个字节 D、将文件位置指针移到距离当前位置20个字节处

[20]、以下程序的输出结果为( )。 int a=2; int f(int *a) {

return(*a)++; }

void main() {

int s=0; {int a=5; s+=f(&a); }

s+=f(&a);

printf(\); }

【答 案】C 【分 数】1分 【选 项】 A、2 7 B、2 10 C、3 7 D、3 11

[21]、以下程序输出的字符序列是( )。

#include \main(){

char a[]=\ p=a;

while(*p!=’u’){ printf(\’u’+’U’);p++;} }

【答 案】C 【分 数】1分 【选 项】 A、LANGUAGE B、language C、LANG D、LANGuage

[22]、以下程序的输出结果是( )。 #include int main() {

char str[100]=\ int i;

for(i = 0; *p != ’\\0’; p++,i++); printf(\); return 0; }

【答 案】A 【分 数】1分 【选 项】 A、7 B、8 C、99

D、100

[23]、字符串\的长度是( )。 【答 案】C 【分 数】1分 【选 项】 A、12 B、17 C、9 D、11

[24]、以下程序的输出结果是( )。 main( ) { int n;

(n=6*4,n+6),n*2; printf(\); }

【答 案】B 【分 数】1分 【选 项】 A、30 B、24 C、60 D、48

[25]、以下程序的输出结果是( )。 main( )

{ int w=4,x=3,y=2,z=1;

if(x>y&&!(z==w)) printf(\(wx?w:z>y?z:x)); }


C语言预赛试题(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:学习贯彻落实党的十八大精神推动能源革命和生态文明(上) 试卷

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

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