电子科技大学-114程序设计【2015】考研真题

2023-06-20 999+ 67.46KB 5 页
侵权投诉
1
电子科技大学
2014 年攻读工程硕士学位研究入学考试试题
考试科目:114 程序设计(c语言)
注:所有答案必须写在答题纸上,写在试卷或草稿纸上均无效。
一、单项选择题(共 20 分,共 10 题,每题 2 分)
1.下列关于函数特点的叙述,错误的是 )。
(A) 函数是构成 C程序的基本模块。
(B) 函数的类型是指函数返回值的数据类型。
(C) 函数可以没有参数。
(D) 函数可以嵌套定义。
2.若变量已正确定义并赋值,符合 C语言语法的表达式是( )。
(A) x+y=c ( Ba=7+b+c,a++
(Cint(12.3%4) ( Da=a+7=c+b
3.下列关于指针变量的描述,( )是错误的。
A)指针是一种变量,该变量用来存放某个变量的地址值。
B)指针变量的类与它所指向的变量类型一致。
C)指针变量的命名规则与标识符相同。
D)可以初始化指针变量为整量。
4指针变量存放的是 )。
A地址 B串长度
C一个 D变量
5.有下列变量 stu 的成正确的是 )。
struct student
{ int m;
float n;
} stu, *p;
A stu.n Bp->m C (*P) .m (D) p.n
6.有下列程序
main()
{ int a[]={2,4,6,8,10};
int y=1,x,*p;
p=&a[1];
for(x=0;x<3;x++)
y+=*(p+x);
printf(%d\n,y);
}
2
该程序的运行结果是( )。
A17 B18 C19 D20
7函数中未指定存的变量,隐含的存是( )。
A自动 B静态
C外部 D
8.以下描述正确的是( )。
A使while 循环时循环变量初始化操作应在循环体句之前完
Bwhile 循环判断表达式,后执行循环
Cdo-while for 循环均先执行循环后判断表达式
Dforwhile do-while 循环中循环体均可以由空构成
9.有定义int x=0, *p=&x; 则语printf("%d\n",*p);输出结果是(
A随机 B0
Cx的地址 Dp的地址
10.选择运行结果
#include <stdio.h>
main( )
{ char ch
ch=getchar( )
switch(ch)
{ case 65printf ("%c", 'A') break
case 66printf ("%c", 'B')
defaultprintf ("%s\n", "other")
}
}
当从键盘输入字母 F时输出结果为 )。
AA B B C Bother Dother
填空题(共 10 分,共 5题,每题 2 分)
1int x=10,y=20,z=30,以下语句执行后 x ,y, z 的值分是(
if (x>y) z=x x=y y=z
2.若 xnint 变量,xn的初值均为 5
计算表达式 x+=n++ x的值 n的值
3.以下程序的运行结果
main( ){
if (8>6>2) printf(T)
else printf(F)}
4C语言二维组元素在内的存放序是(
5.下程序的输出为
main( )
{ int x=3,y=6,a=0;
while(x++!=(y- =1))
{ a+=1;
摘要:

1电子科技大学2014年攻读工程硕士学位研究生入学考试试题考试科目:114程序设计(c语言)注:所有答案必须写在答题纸上,写在试卷或草稿纸上均无效。一、单项选择题(共20分,共10题,每题2分)1.下列关于函数特点的叙述,错误的是()。(A)函数是构成C程序的基本模块。(B)函数的类型是指函数返回值的数据类型。(C)函数可以没有参数。(D)函数可以嵌套定义。2.若变量已正确定义并赋值,符合C语言语法的表达式是()。(A)x+y=c(B)a=7+b+c,a++(C)int(12.3%4)(D)a=a+7=c+b3.下列关于指针变量的描述,()是错误的。(A)指针是一种变量,该变量用来存放某个变量...

展开>> 收起<<
电子科技大学-114程序设计【2015】考研真题.pdf

共5页,预览2页

还剩页未读, 继续阅读

声明:研友网所有资料均为用户上传分享,仅供参考学习使用,版权归原作者所有。若侵犯到您的权益,请告知我们处理!任何个人或组织,在未征得本平台同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。
/ 5
客服
关注