




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
20042005学年第二学期计算机导论(C语言)试题(A卷)命题教师: 陈勇 审题教师: 专业班级: 学号: 姓 名: 题号一二三四五总分成绩一、选择题(共20分,每题1分)1. 以下正确的C语言标识符是( )A) #includeB) _123C) %fD) t2. 以下所列的C语言常量中,正确的整型常量是( ) A. 123456B. 0x56C. 789,000D. 12.73. C语言程序从main()函数开始执行,所以这个函数要写在( )A) 程序文件的开始B) 程序文件的最后C) 它所调用的函数的前面D) 程序文件的任何位置4. 执行语句 printf(%x,-1);屏幕显示( )A) -1 B) 1 C) ffffD) ffff5. 在C语言中,整数-8在内存中的存储形式是( )A) 1111 1111 1111 1000B) 1000 0000 0000 1000C) 0000 0000 0000 1000D) 1111 1111 1111 01116. 将空格符赋给字符变量c,正确的赋值语句是( )。A) c=0 B) c=NULL C) c=0 D) c=327. 已知:char a;int b;float c;double d;执行语句c=a+b+c+(int)d;后,变量c的数据类型是( )。A) int B) char C) float D) double8. 已知int i=10;表达式20-0=i=9的值是( )。A) 0 B) 1 C) 19 D) 209. 为判断字符变量c的值不是数字也不是字母时,应采用下述表达式( )。A) c=57&c=90&c=122B) !(c=57&c=90&c=122)C) c=48&c=65&c=97&c=48&c=65&c=97&c=0 & cha=9;a+)s=10*s+cha-0;printf(%d,s);2运行以下程序,并输入ABCdef后回车,输出结果是:#include main() char ch; while(ch=getchar()!=n) if(ch=A & ch=a & ch=z) ch-=32; printf(%c,ch); 4运行结果为:main() int i,j,k=0,a33=1,2,3,4,5,6; for(i=0;i3;i+) for(j=i;j3;j+)k+=aij; printf(%d,k); 5运行结果为:int fun(int x,int y,int *cp,int *dp)*cp=x+y; *dp=x-y;main()int a,b,c,d; a=4;b=3; fun(a,b,&c,&d); printf(%d,%dn,c,d);三、将以下程序补充完整,不得增、删程序行(共20分,每空2分)1 以下程序段可以输出最初的100个素数,每行输出10个。#include int ss(int m) /*函数ss用于判断一个整数m是否为素数*/ int k,i,f=1; k=sqrt(m); for(i=2;i=k;i+) if(m%i=0) ;break; return( ); main() int m,n=0; for(m=2; ;m+) if ( ) /* 调用函数*/ n+; printf(%5d,m); if( ) printf(n); 2 有一个已排好序的数组,今输入一个数,要求按原来排序的规律将它插入数组中。void parray(int *a,int n) /*自定义函数*/ int i; for(i=0;i=0;n-) /*从最后一元素开始找X应插入的位置*/ if( ) break; for(i=9;in;i-) /*将N+1后数向后移一位*/ ; an+1=x; printf(n插入后的数组各元素为:n); ; /*调用函数输出各元素值*/四、编程题(共40分,每题10分,请在代码中写明适当的注释)1 一个班有30名同学,每个学生有5门课成绩,现在需要将这些学生的学号(8位)、姓名(不超过8位)、五门课成绩(单精度数)等7项信息以二进制方式写入文件xscj.txt中,请编程实现,数据从键盘输入(提示:7项数据应该定义结构体)。2 计算组合数,m,k的值从键盘输入,阶乘写成函数形式,然后在主函数中调用。3 有一个数列前三项均为1,从第四项开始,每一项都是前三项之和,求该数列的前20项。4某校召开运动会有10人参加男子100米短跑决赛,运动员号码和成绩如下表所示,试编制程序,按成绩由高到低排序。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工业余热利用项目可行性研究报告方案可用于立项及银行贷款+201
- 劳务外包服务合同
- 中国丙烯酸聚氨酯油漆项目创业投资方案
- 2025年钻探钻具项目可行性报告
- 2025年中国灭弧润滑脂项目创业投资方案
- 自用光伏项目的能效审计与评估方案
- 电网储能技术进展与前瞻方案
- 零碳乡村绿色能源综合开发利用项目节能评估报告
- 三房合同双方合同范本
- 200MW风电项目经济效益和社会效益分析报告
- 2025年甘肃省武威市凉州区清源镇选聘专业化管理的大学生村文书模拟试卷及答案详解(名校卷)
- 2025-2030中国啤酒生产技术创新与智能化升级路径分析报告
- DB61∕T 1305-2019 生态环境监测质量管理技术规范
- 2025广东普通专升本《政治理论》试题与答案
- 八上英语每日一练【空白】
- 明市2025新闻记者职业资格考试(新闻采编实务)复习题及答案
- 2025年成人高考专升本政治模拟试题及答案
- 人工牛黄甲硝唑胶囊课件
- 2025年全国成人高等学校招生考试(英语-高起点)经典试题及答案五
- 体系管理从产品需求到产品规划课件
- 全产业链视角下我国低空经济保险发展研究
评论
0/150
提交评论