- 1、本文档共33页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《C程序设计语言》课程模拟试题
《C程序设计语言》课程模拟试题(一
题号
一
二
三
四
五
总分
分数
得分
评卷人
一、完成下列各题(共20分)
1.请用 C 语言的表达式表示下列代数式:(4分)
(1)
(2) x3sin550÷πd
(3) (e=2.71828)
(4) (e=2.71828)
2.请指出下列各个说明中将dd 说明成什么:(6分)
(1) double **dd;
(2) double dd[10];
(3) double *dd[10];
(4) double (*dd)[10];
(5) double *dd( );
(6) double (*dd)( );
3.设在程序的变量说明部分已作了如下说明和初始化
int i=3,j=8,k=11,x=0,t=0,*p=i;
char a=X,b=Y,c=Z;
现若分别执行下列各条语句,请写出各语句执行后变量 x 的值:(10分)
(1) x=(c b) ? k%i : k/i;
(2) x= k j+2 i;
(3) x=!c b2 + a;
(4) x*=c*a* *p/b;
(5) x=b++ = c ++x;
得分
评卷人
二、完成下列各题(共20分)
1.设在 PC 机上用Turbo C执行下列语句,请写出下列各语句的输出结果:(5分)
(1) printf(%d,strlen(ABCD\t\x04));
(2) printf(%s,strcat(Beijing,,China));
(3) printf(%d,sizeof(asin(0.5)));
(4) printf(%d,strcmp(Windows98,Windows 95)0?2:-2);
(5) printf(%d,isprint(X));
2.修改下列程序段,去掉其中的break、continue,保持与原程序段等价。(5分)
char c[ ]=American and English People ;
char *p; int i;
p=c; i=0;
for( ;p[i]!=\0; )
{ if(*(p+i)== ) break;
if(isupper(p[i])) {
i+=1; continue; }
p[i]=*(p+i)-32;
i++;
}
3.设下列程序经编译、连接后生成的可执行程序的名字为 MYFUNC.EXE,若在 DOS 提示符后输入
C:\TCMYFUNC FILE1.TXT FILE2.TXT FILE3.TXT
问该程序的执行完成了什么工作?(10分)
#include stdio.h
main(argv, argc)
int argv;
char *argc[ ];
{
FILE *fp; int i;
char *ss;
if((fp=fopen(argc[1],a))==NULL) {
printf(\nCant open file %s!,argc[1]);
exit(1); }
ss=argc[2];
for(i=1; *(ss+i)!=\0; i++) fputc(*(ss+i),fp);
fclose(argc[1]);
}
得分
评卷人
三、完成下列各题(共20分)
1.请写出下列程序的功能:
#define M 200
#include stdio.h
main( )
{
int a[M+1];
int i,j,k=0;
for(i=0;iM+1; i++) a[i]=0;
a[0]=1;
for(j=1; jM+1; j++)
if(!a[j-1])
{ k++;
for(i=j;i=M;i+=j) a[i-1]=1;
}
printf(\n%d\n,k);
}
2.请写出下列程序中各 printf 的输出结果:
#include stdio.h
int x=1,y=2,z=3;
void funcA(int ,int );
void funcB();
void main( )
{ int x=6;
y=5;
funcA(x++,y);
printf(%d,%d,%d,x,y,z);
}
void funcA(in
您可能关注的文档
- UCD思想带来的产品设计革命(原稿)201186.doc
- ugnx80工程图模板.doc
- Ultimus业务流程管理(BPM)增强客户关系管理(CRM).doc
- Think笔记本无法接入WiFi无线网络的解决.doc
- UG40安装方法全解.doc
- UDV儿童标准QA.doc
- UGNX80OpenMenuscript工具条制作步骤.docx
- TBT32092008中空锚杆技术条件.doc
- UNIX简单指令讲义.doc
- TSGR00062014气瓶安全技术监察规程.doc
- 2024开封市公务员考试行测含完整答案详解【各地真题】.docx
- 2025年绵阳市公务员考试行测真题含答案详解【综合题】.docx
- 2024达州市公务员考试行测真题含答案详解(培优).docx
- 2024年河池市公务员考试行测附答案详解(黄金题型).docx
- 2024年许昌市公务员考试行测真题【考点梳理】附答案详解.docx
- 2024年上饶市公务员考试行测含答案详解(培优).docx
- 2024年重庆市公务员考试行测真题及参考答案详解AB卷.docx
- 2025长春市公务员考试行测真题附参考答案详解【培优A卷】.docx
- 2024防城港市公务员考试行测带答案详解(综合题).docx
- 2024年红河州公务员考试行测真题及参考答案详解(满分必刷).docx
最近下载
- 2024北京海淀初二(下)期末数学(含答案).pdf VIP
- 香港朗文4a各单元总结.doc VIP
- DLT 5219-2023 架空输电线路基础设计规程.pdf VIP
- 实验室建设规划方案.pptx VIP
- 贵州省黔南布依族苗族自治州(新版)2024小学语文统编版小升初真题(综合卷)完整试卷(含答案).docx VIP
- 博弈论完整课件[浙江大学]Game_Cha.ppt VIP
- 2022图解人防工程常见问题与防治.pdf VIP
- DB11T 420-2019 电梯安装、改造、重大修理和维护保养自检规则.docx VIP
- Moca量表-官方网站版.pdf VIP
- +Unit+3+keep+fit+重点短语归纳课件+2024-2025学年人教版(2024)七年级英语下册++.pptx VIP
文档评论(0)