C语言预赛试题(4)

2019-03-29 14:10

r=fun(fun(x,y), 2*z); printf(\); }

【答 案】D 【分 数】1分 【选 项】 A、3 B、6 C、8 D、12

[35]、有如下程序,该程序的输出结果是( )。 long f(int n)

{ if(n>2) return(f(n-2)+f(n-3)); else

if(n==2) return(2); else return(1); } main()

{ printf(\(5)); } 【答 案】C 【分 数】1分 【选 项】 A、2 B、3 C、4 D、5

[36]、在C语言中,函数的隐含存储类别是( )。 【答 案】C 【分 数】1分

【选 项】 A、auto B、static C、extern D、无存储类别

[37]、以下程序的运行结果是( )。 #include \.h\main() {

int a[]={1,2,3,4,5,6,7,8,9,10,11,12}; int *p=a+5,*q=NULL; q=p+5;

printf(\,*p,*q); }

【答 案】B 【分 数】1分 【选 项】 A、运行后报错 B、6 11 C、6 12 D、5 5

[38]、以下选项中,能定义s为合法的结构体变量的是( )。 【答 案】B 【分 数】1分 【选 项】

A、typedef struct abc { double a; char b[10];

}s; B、struct abc { double a; char b[10]; }s; C、struct ABC { double a; char b[10]; } ABC s; D、typedef ABC { double a; char b[10]; } ABC s;

[39]、以下程序运行后的输出结果是( )。 #include struct NODE

{ int num; struct NODE *next; }; main() {

struct NODE *p,*q,*r;

p=(struct NODE*)malloc(sizeof(struct NODE)); q=(struct NODE*)malloc(sizeof(struct NODE)); r=(struct NODE*)malloc(sizeof(struct NODE)); p->num=10; q->num=20; r->num=30; p->next=q; q->next=r;

printf(\); }

【答 案】D 【分 数】1分 【选 项】 A、10 B、20 C、30 D、40

[40]、下列程序的输出结果是( )。 struct student { int a, b, c; }; main()

{ struct student stu[2]={{2,3,4},{5,6,7}}; int t; t=stu[0].a+stu[1].b%stu[0].c; printf(\); } 【答 案】C 【分 数】1分 【选 项】 A、0 B、1 C、4 D、5

[41]、若a是整型变量,表达式~(a^~a)等价于( )。 【答 案】C 【分 数】1分 【选 项】 A、~a B、1 C、0

D、2

[42]、若以下程序所生成的可执行文件名为filel.exe ,当输入命令行:FILE1 CHINA BEIJING SHANGHAI ,执行该程序时,程序的输出结果是( )。 main(int argc,char * argv []) { while(argc-->1)

{++argv;printf(\);} }

【答 案】A 【分 数】1分 【选 项】

A、CHINA BEIJING SHANGHAI B、FILE1 CHINA BEIJING C、C B S D、F C B

[43]、下列选项中属于不正确的赋值语句的是( )。 【答 案】D 【分 数】1分 【选 项】 A、t--; B、k=i==j; C、t1=t2=t3=3; D、t1=1,t2=2;

[44]、若有定义:int a,b;char x,y;并有以下输入数据: 12 13 AaBb(回车) 则能给a赋整数12,给b赋整数13,给x赋字符a,给y赋字符b的正确程序段是( )。 【答 案】D 【分 数】1分 【选 项】

A、scanf(“%d”,&a);


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

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

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

马上注册会员

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