河南财经政法大学2014年硕士研究生入学考试业务课试题(C程序设计)
来源:河南财经政法大学网 阅读:925 次 日期:2014-11-07 10:04:18
温馨提示:易贤网小编为您整理了“河南财经政法大学2014年硕士研究生入学考试业务课试题(C程序设计)”,方便广大网友查阅!

易贤网网校上线了!

>>>点击进入<<<

网校开发及拥有的课件范围涉及公务员、财会类、外语类、外贸类、学历类、

职业资格类、计算机类、建筑工程类、等9大类考试的在线网络培训辅导。

河南财经政法大学2014年硕士研究生入学考试业务课试题A

专业名称:管理科学与工程

考试科目:C程序设计(共150分)

一、单选:(答案填在答题纸上,注明题号,不要直接填在卷子上)

(本题共20小题,每小题2分,共计40分)

1. C语言程序表达式:x=a+Y+z与x=a+y+z______。

A) 二者是等价的 B) 二者不等价

C) 二者可以通用 D) 二者没有区别

2. C语言是______。

A)面向对象的程序设计语言 B)面向过程的程序设计语言

C)一种逻辑编程语言 D)一种自然语言

3. 以下选项中合法的标识符是是______。

A)No-1 B)No.1 C)No_1 D)1-No

4. 下列语句中语法错误的是______。

A) printf("%o",09); B) printf("%x",15);

C) printf("%d",2); D) printf("%g",2.8);

5. 若有:int x=1,y=2,z=3,a=4;错误的C语言表达式是______。

A)x+++y B)a+=++a C)x+++=y D)x=y=z

6. 若有int x=1,y=2,z=3;则printf(“%d %d”,(x,y),z);输出结果为______。

A)1,2 B) 2,3 C)1,3 D)3,3

7. 有程序段:int x=3,y=2,z=3;printf("%d",x<=y<=z);输出结果是:______。

A) 2 B) 1 C) 0 D) -1

8. 下面程序段运行结果是______。

char c1,c2; c1=’A’; c2=’B’; c1=c1+32; c2=c2+32; printf(“%c,%c”,c1,c2);

A)65,66 B)A,B C)97,98 D)a,b

9. 在C语言中,表达式为______时表示逻辑值“真”。

A) T B)true C)非0 D) 非1

10. 若有a=1表达式a+=a-=a+3的值是______ 。

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

11. 若有:int x=3,y=4; 则x&y的结果是______。

A)12 B)7 C)1 D) 0

12. 若有:int x=4,y=2;则表达式++x+y++的值为:______ 。

A) 7 B) 6 C)1 D) 0

13. 若有:int sum,i;for(i=0;i<=3;i++) sum+=i;

printf("%d\n",sum);

其输出结果是:______。

A) 6 B)5 C) 0 D)结果不能确定

14. 若有: int x=22,y=10;y=x>22?x+20:x-22;则y的值为:______。

A)0 B)1 C)42 D)2

15.若有:int x=0,y=0; y=(x=0)?x+2:x-2;则y的值是:______。

A)2 B)1 C)0 D)-2

16.有程序段:int a[5]={1,2,3,4,5},*p;p=a;

printf("%d ",p[3]-*p);其输出结果为:______。

A) 0 B) 1 C) 2 D) 3

17. 有程序段如下:

int a[3][3]={1,2,3,4,5,6,7,8,9},*p;

p=a[1];

printf("%d ",*(p+2));

程序段运行结果是:______。

A)3 B)6 C)8 D) a[1][3]首地址

18. 若有:union

{ char ch;

int x;

double y;} s1;

s1.y=28.6;

则变量s1所占的存储空间是______。

A)同ch占的一样大 B)同x占的一样大

C)同y占的一样大 D)等于ch、x、和s1所占存储空间之和

19. int * p[5],表示:______。

A)p是指向int型变量的指针变量

B) p是指向函数的指针变量

C) p是函数名,该函数返回值是int型

D) p是指针数组

20. 有程序段如下:

int a[3][3]={1,2,3,4,5,6,7,8,9},(*p)[3];

p=a; printf("%d",*(*(p+1))+2);

该程序输出结果是______。

A)6 B)7 C)a[1][2]的首地址 D)语法错

二、编写程序

1. 计算方阵的下三角形周边元素之和,如:

1 2 3 4

5 6 7 8

9 10 11 12

13 14 15 16

下三角周边之和为90(本题 13 分)

2. 读入一个字符串到数组中,计算出其中数字字符占总字符个数的百分之几, 小写字母占总字符个数的百分之几,大写字母占总字符个数的百分之几,其它字符占总字符个数的百分之几,如:

输入:a1BC.

输出:数字占 20% 小写字母占 20% 大写字母占 40% 其它字符占 20%(本题 13 分)

3.有二维数组,求出每一行的最大值,放在本行最右边元素中,求出每一列的最小值,放在本列最下边的元素中。如:

1 3 2 3

4 6 5 6

7 9 8 9

1 3 2 0

请写出程序。(本题 14 分)

4. 求一矩阵与其转置矩阵之和。如:

1 2 3 1 4 7 2 6 10

4 5 6 + 2 5 8 = 6 10 14

7 8 9 3 6 9 10 14 18

写出程序(本题 14 分)

5. 求大于某个数的最小素数。如,大于20的最小素数是23。 请写出程序。 (本题 14 分)

6.有一整数数组,将其循环左移两位。如:1 2 3 4 5 循环左移两位后为:3 4 5 1 2 (本题 14 分)

7. 将10进制正整数转换为2进制数,并输出出来。如:十进制数10,转换后输出1010。请写出程序。(本题 14 分)

8. 测定一个字符串中所含的子字符串的个数。如:字符串:abcdabcdab中含子字符串ab共3个。请写出程序。(本题 14 分)

更多学历考试信息请查看学历考试网

由于各方面情况的不断调整与变化,易贤网提供的所有考试信息和咨询回复仅供参考,敬请考生以权威部门公布的正式信息和咨询为准!

2026国考·省考课程试听报名

  • 报班类型
  • 姓名
  • 手机号
  • 验证码
关于我们 | 联系我们 | 人才招聘 | 网站声明 | 网站帮助 | 非正式的简要咨询 | 简要咨询须知 | 新媒体/短视频平台 | 手机站点 | 投诉建议
工业和信息化部备案号:滇ICP备2023014141号-1 云南省教育厅备案号:云教ICP备0901021 滇公网安备53010202001879号 人力资源服务许可证:(云)人服证字(2023)第0102001523号
云南网警备案专用图标
联系电话:0871-65099533/13759567129 获取招聘考试信息及咨询关注公众号:hfpxwx
咨询QQ:1093837350(9:00—18:00)版权所有:易贤网
云南网警报警专用图标