VC试题训练
更新时间:2023-11-26 06:58:01 阅读量: 教育文库 文档下载
- vc片的作用和功效推荐度:
- 相关推荐
吉林师范大学计算机C语言题库专项练习(内部资料)
一、选择题(15分)
1.C语言提供的合法的关键字是___________。
A.Char B.max C.switch D.Default
2.在C语言中,合法的字符常量是___________。
A.‘\\0Xff’ B.’\\65’ C.‘ab’ D.‘\\082'
3.若有double x=2,y;则表达式y=x+5/2的值是___________。 A.3 B.4 C.4.5 D.4.0
4.设a为整型变量,不能正确表达数学关系13≤a≤16的C语言表达式是___________。
A.1212&&a<17 D.!(a<13||a>16)
5.在以下一组运算符中,优先级最高的运算符是___________。 A.>= B.= C.++ D.&&
6.设有int x=1,y=1,z=1,c;则执行语句c=--x&&--y||--z;后,x,y,z的值分别为__________ A.0,1,1 B. 0,1,0 C. 1,0,1 D. 0,0,1
7.下列句子中,错误的C语句是___________。
A.n++; B.for(,,); C.a=1,b=2,c=3; D.while(1);
8.以下不致造成死循环的语句是__________ A. for(y=0,x=1;x>++y;x=i++) i=x; B. for(;;x+=i); C. while(x=8)x--;
D. for(i=10;sum=0;sum<=i)sum=--i;
9.下面关于break语句描述正确的是__________。 A. 只能用在循环体内或switch语句中
B. 可用作函数内的任一语句 C. 只能用在循环体内
D. 用在能出现语句的任何地方
10.下列叙述中,错误的一条是__________。
A. 主函数main中定义的变量在整个文件或程序中都有效 B. 不同函数中,可以使用相同名字的变量 C. 形式参数是局部变量
D. 在一函数内部,可在复合语句中定义变量,这些变量只在本复合语
句中有效
11.有关宏定义的正确说法是__________。 A. 可出现在一行中的任何位置
B. 只能放在程序的开头,且每一个宏定义单独占一行 C. 可出现在程序的任何位置
D. 以#开头的行,可出现在程序的任何位置,通常每一个宏定义只能单
独占一行,使用字符”\\”可实现一个宏定义占用若干行
12.若有以下语句:
static char x[]=”12345”;
static char y[]={‘1’,’2’,’3’,’4’,’5’};则正确的说法是_________
A.x数组和y数组的长度相同 B.x数组长度大于y数组长度 C.x数组长度小于y数组长度 D.x数组等价于y数组
13.设有char s[]=”Program”,*p=s;则以下叙述中正确的是__________
A. 数组s的内容与指针p中内容相同 B. 数组s的长度与strlen(p)的值相等 C. p[5]的值等于s[5]的值 D. sizeof(s)等于sizeof(*p)
14.以下能将字符串”good!”正确地存放在字符数组s中,或使指针s能指向这个字符串的是____________。
A. char s[4]={‘g’,’o’,’o’,’d’,’!’}; B. char s[5]; s=”good!”;
C. int s[5]=”good!”; D. char *s;s=”good!”;
15.以下说法中正确的是___________ A. 一个结构只能包含一种数据类型
B. 不同结构中的成员不能有相同的成员名 C. 两个结构变量不可以进行比较
D. 关键字typedef用于定义新的数据类型
二、简答题(15分)
1.++x和x++功能是否相同?
2.声明函数do_it()和print_num(),要求:
1) do_it函数返回类型为float,有三个char形参。 2)print_num不返回值,形参是一个整型。
3.分别用for、while、do-while三种形式写出求1+4+7+10+?(100以内)的和。
三.阅读程序,写出运行结果(20分)
1.main()
{ int x=1,a=3,b=3;
switch(x){
case 0:b++; case 1:a++;
case 2:a++;b++; }
printf(\
}
2.#define X 5 #define Y X+1 #define Z Y*X/2 void main() { int a;a=Y;
printf(\}
3.fun(int n); main() { printf(\
fun(int n) {
if(n==1)return 1;
return n-fun(n-1);
}
4. main()
{ static int s[2][2]={{12},{14,16}};
int *ptr=s[0];
printf(“%d %d \\n”,*(ptr+1),*(ptr+2)); }
四、程序填空(10分)
23x完成下列程序,函数g的功能是计算级数1+x+x+x+?+的值,当通项
n!2!3!n的绝对值小于eps时计算停止。(10分)
#include
float g(float x,float eps);
main()
{ float x,eps;
scanf(“%f%f”,&x,&eps);
printf(“\\n%f,%f”,x,g(x,eps)); }
float g(float x,float eps) { int n=1;float s,t; s=1;t=1; do
{ t=t*________; s=s+t;
_________;
}while(__________>eps); return s; }
五、改错题(10分)
有一个一维数组a[10],本程序分别求其最大元素、最小元素及其下标,并求出所有元素之和。以下是含有错误的源程序,修改时,可以修改语句中的一部分内容,调整语句的次序,增加少量的变量说明或编译预处理命令,但不能增加其它语句,也不能删除整条语句。 #include
{ static int a[N]={8,5,6,9,-1,4,78,2,0,3}; int i,max,column1,min,column2,sum=0; for(i=0;i printf(\ printf(\ max=0; column1=0; min=0; column2=0; for(i=0;i { if(max=a[i]){max=a[i]; column1=i;} if(min=a[i]){min=a[i]; column2=i;} } for(i=1;i printf(\ } printf(\printf(\ 六、编程题(30分) 1.对于分段函数 3x-1 (x<5) 3x (5≤x≤10) y= x3+1 (x>10) 写一程序输入x,输出对应的y值。 2.写出一函数,判断某一数是否为素数,若是则返回1,否则返回0。 3.求满足条件 abcd=(ab)*(ab)+(cd)*(cd)的所有四位数。例如,a=8,b=8,c=3,d=3为满足条件的四位数,即8833=88*88+33*33。 要求: 1)输出结果到文件FILE.out中。 2)数据文件的打开,使用,关闭用缓冲文件系统方式操作实现。 } printf(\printf(\ 六、编程题(30分) 1.对于分段函数 3x-1 (x<5) 3x (5≤x≤10) y= x3+1 (x>10) 写一程序输入x,输出对应的y值。 2.写出一函数,判断某一数是否为素数,若是则返回1,否则返回0。 3.求满足条件 abcd=(ab)*(ab)+(cd)*(cd)的所有四位数。例如,a=8,b=8,c=3,d=3为满足条件的四位数,即8833=88*88+33*33。 要求: 1)输出结果到文件FILE.out中。 2)数据文件的打开,使用,关闭用缓冲文件系统方式操作实现。
正在阅读:
VC试题训练11-26
开展文化体育活动实施方案08-03
认知语言学的汉英隐喻翻译方法探究10-17
湖北省宜昌市当阳一中2017-2018学年高一下学期期末考试物理试卷05-03
广东省各市人均地区生产总值08-18
临床检验竞赛题01-04
中国古代城市规划思想的变迁09-21
单片微型计算机原理及接口技课后习题答案06-21
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 试题
- 训练
- MA5680T基本查询命令
- 校卫队文化建设
- 2014-2018年出租车计价器市场深度分析与投资前景预测
- 西门子802S数控车床的变频主轴设计与调试
- 湖北省沙市中学2017-2018学年高一历史下学期第四次双周考试题(含答案)
- 亲子活动方案(大主题)(1)
- 混凝土与砌体结构设计复习
- 上海12个历史文化风貌区
- 最新华东师大版八年级数学上册单元测试题全套及答案
- 有机化合物的鉴别与分离
- 2019-2020年九年级数学上学期第一次月考试题(I) - 图文
- 关于重新修订印发《江西钨业集团有限公司安全生产费提取和使用管理办法》的通知
- 2018党委换届工作报告
- 数字逻辑设计及应用复习题
- 时代光华《票据业务及其风险防范》课后测试答案
- 九年级Unit7 Teenagers should be allowed to choose their own clothes
- 苏菲的世界读后感
- 韦正翔《追求幸福:中国伦理史角度》期末考试答案(满分答案)
- 2017建设工程造价鉴定规范-GBT51262-2017附录表格
- 《生物化学》课程标准