20XX年自学考试《C语言程序设计》模拟试题3自学考试doc.docx

上传人:b****5 文档编号:28115951 上传时间:2023-07-08 格式:DOCX 页数:24 大小:20.35KB
下载 相关 举报
20XX年自学考试《C语言程序设计》模拟试题3自学考试doc.docx_第1页
第1页 / 共24页
20XX年自学考试《C语言程序设计》模拟试题3自学考试doc.docx_第2页
第2页 / 共24页
20XX年自学考试《C语言程序设计》模拟试题3自学考试doc.docx_第3页
第3页 / 共24页
20XX年自学考试《C语言程序设计》模拟试题3自学考试doc.docx_第4页
第4页 / 共24页
20XX年自学考试《C语言程序设计》模拟试题3自学考试doc.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

20XX年自学考试《C语言程序设计》模拟试题3自学考试doc.docx

《20XX年自学考试《C语言程序设计》模拟试题3自学考试doc.docx》由会员分享,可在线阅读,更多相关《20XX年自学考试《C语言程序设计》模拟试题3自学考试doc.docx(24页珍藏版)》请在冰豆网上搜索。

20XX年自学考试《C语言程序设计》模拟试题3自学考试doc.docx

20XX年自学考试《C语言程序设计》模拟试题3自学考试doc

2018年自学考试《C语言程序设计》模拟试题(3)-自学考试整理“2018年自学考试《C语言程序设计》模拟试题(3)”,更多2018年自考模拟试题,请及时关注自考网或微信搜索公众号“万题库自考”获取!

扫描/长按下面二维码

获取自考备考指导

扫描/长按下面二维码

免费做题、免费学直播课

点击查看2018年自学考试《C语言程序设计》模拟试题汇总

(41)有以下程序

intfa(intx)

{returnx*x;}

intfb(intx)

{returnx*x*x;}

intf(int(*f1)(),int(*f2)(),intx)

{returnf2(x)-f1(x);}

main()

{inti;

i=f(fa,fb,2);printf(“%d“,i);

}

程序运行后的输出结果是______。

A)-4B)1C)4D)8

(42)有以下程序

inta=3;

main()

{ints=0;

{inta=5;s+=a++;}

s+=a++;printf(“%d“,s);

}

程序运行后的输出结果是_______。

A)8B)10C)7D)11

(43)有以下程序

voidss(char*s,chart)

{while(*s)

{if(*s==t)*s=t-’a’+’A’;

s++;

}

}

main()

{charstr1[100]=“abcddfefdbd”,c=’d’;

ss(str1,c);printf(“%s“,str1);

}

程序运行后的输出结果是______。

A)ABCDDEFEDBD

B)abcDDfefDbD

C)abcAAfefAbA

D)Abcddfefdbd

(44)有以下程序

structSTU

{charnum[10];floatscore[3];}

main()

{structSTUs[3]={{“20021”,90,95,85},

{“20022”,95,80,75},

{“20023”,100,95,90}},*p=s;

inti;floatsum=0;

for(i=0;ii++)

sum=sum+p-score;

printf(“%6.2f“,sum);

}

程序运行后的输出结果是______。

A)260.00B)270.00C)280.00D)285.00

(45)设有如下定义:

structsk

{inta;

floatb;

}data;

int*p;

若要使p指向data中的a域,正确的赋值语句是______。

A)p=B)p=data.a;C)p=data.a;D)*p=data.a

(46)有以下程序

#include

structNODE

{intnum;structNODE*next;}

main()

{structNODE*p,*q,*r;

p=(structNODE*)malloc(sizeof(structNODE));

q=(structNODE*)malloc(sizeof(structNODE));

r=(structNODE*)malloc(sizeof(structNODE));

p-num=10;q-num=20;r-num=30;

p-next=q;q-next=r;

printf(“%d“,p-num+q-next-num);

}

程序运行后的输出结果是______。

A)10B)20C)30D)40

(47)若有以下说明和定义

typedefint*INTEGER

INTEGERp,*q;

以下叙述正确的是______。

A)p是int型变量

B)p是基类型为int的指针变量

C)q是基类

型为int的指针变量

D)程序中可用INTEGER代替int类型名

(48)有以下程序

main()

{unsignedchara,b,c;

a=0x3;b=a|0x8;c=b1;

printf(“%d%d“,b,c);

}

程序运行后的输出结果是______。

A)-1112B)-6-13C)1224D)1122

(49)有以下程序

#include

main()

{char*p,*q;

p=(char*)malloc(sizeof(char)*20);q=p;

scanf(“%s%s”,p,q);printf(“%s%s“,p,q);

}

若从键盘输入:

abcdef回车,则输出结果是______。

A)defdefB)abcdefC)abcdD)dd

(50)以下程序中函数f的功能是将n个字符串,按由大到小的顺序进行排序。

#include

voidf(charp[][10],intn)

{chart[20];inti,j;

for(i=0;ifor(j=i+1;jif(strcmp(p,p[j])0)

{strcpy(t,p);strcpy(p,p[j]);strcpy(p[j],t);}

}

main()

{charp[][10]={“abc”,”aabdfg”,”abbd”,”dcdbe”,”cd”};inti;

f(p,5);printf(“%d“,strlen(p[0]));

}

程序运行后的输出结果是

A)6B)4C)5D)3

·归纳总结常考内容,针对性做题巩固提分

·根据学员做题大数据统计,集中讲解突破高频、易错、易混题

·高效扫灭得分雷区、拿准采分点

④考前核心考点集训课考前核心考点集训课:

课程作用:

名师点拨2课时,必看必会必背

·圈划考题范围,预测考点

·名师点拨,2课时科学提分

·赠送考前集训宝典(配套专属资料,禁止传播)

快,每科2轮8次课(第1轮精讲8次课,第2轮层层总结共8次课);

准,AI大数据考点预测;

狠,考点、考题一步到位!

①必学考点精讲课

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 工学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1