c语言程序设计专插本真题,五邑大学2015专插本C语言程序设计真题含答案.docx

五邑大学 2015

五邑大学 2015 年本科插班生考试

考 生 注 意

1、姓名、准考证号填在密封线内指定位置,字体要规范工整,否则试卷 无效

2、用蓝色或黑色墨水笔、圆珠笔答题。

3、本试卷共 6 页、 4 大题。

校学考报号证考准题号一二三四五六七八总分加分人

校学考报

号证考准

题号

总分

加分人

分数

评卷复查

加分复查

题 答 要 不 内 线 封 密考试形式为闭卷、笔试。考试时间为 120 分钟,试卷满分为 100 分。

题 答 要 不 内 线 封 密

一 判断题,正确划√,错误划×。 (每题 1 分,共 10 分)

1. C 语言的源程序不必通过编译就可以直接运行。 ( × )

名姓2.在C语言中用到的任何一个变量都要规定其类型。 ( √ )

名姓

3.C语言的标识符只能使用字母、 数字和下划线三类字符, 且第 1 位不能是数字字符。 ( √ ) 4. continue 语句用在循环体中,可使整个循环不结束。 ( × ) 5.静态局部变量只在本函数内可用。 ( √ )

6.在 do-while 循环中,任何情况下都不能省略 while 。( √ )

位单在7.char *p="girl"; 的含义是定义字符型指针变量 p, p的值是字符串 "girl" 。( × )

位单在

8.用 fopen("file","r+"); 打开的文件 "file" 不能修改。 ( × )

9.一个共用体变量只能存放其中一个成员的值。 ( √ ) 10.在不出现溢出的情况下,将一个数左移n 位,相当于给它扩大 2n 倍。( √ )

第1 页共7 页

五邑大学 2015

五邑大学 2015 年本科插班生考试

第 PAGE # 页共7 页

校学考报

号证考准

题 答 要 不 内 线 封 密

名姓

位单在

二 单项选择题,错选、漏选、多选不得分。

1.下面关于 "A" 的说法正确的是( B

A ) 它代表一个字符常量

C) 它代表一个字符

(每题 2分,共 40 分)

)。

B) 它代表一个字符串常量

D) 它代表一个变量

2.若以下选项中的变量已正确定义,则正确的赋值语句是(C )。

A ) x1=26.8%3 ;

C ) x3=0x12 ;

B ) 1+2=x2 ; D ) x4=1+2=3;

3.为表示关系 x≥ y≥z,正确 C 语言表达式是(

A ) (x>=y)&&(y>=z)B )

C ) (x>=y>=z)D )

A )。

(x>=y) AND (y>=z) (x>=z)&(y>=z)

4.设 a=5,b=6,c=7,d=8,m=2,n=2, 则执行 (m=a>b)&&(n=c

A ) 1B) 2

C ) 3D ) 4

5.设 a=8、 b=13,则 printf("%d",(a>b)?a:b); 则输出结果是 ( C )。

A ) 5B) 8

C ) 13D ) 21

6.在 C 语言中要求参加运算的数必须是整数的运算符是( C )。 A ) /B) !

C ) %D ) = =

7.设整型变量 a 为 5,使 b 不为 2 的表达式是 ( D )。

A ) b=a/2B ) b=5-( a)

C ) b=a>3?2:1D ) b=a%2

8.若 x=5,y=4 则 y*=x+5; y 的值为 ( A )。

A) 40B) 20

C) 15D) 30

9.关于 break 语句的正确说法是 ( B)。

A ) 无论在任何情况下,都中断程序的执行,退出到系统下一层。

B ) 在多重循环中,只能退出最靠近的那一层循环语句。

C) 跳出多重循环。

D ) 只能修改控制变量。

10.设有定义: float a=2,b=4,h=3; ,以下 C语言表达式与代数式 1/2(a+b)^h 计算结果不相符的是 ( D )。

A ) (a+b)*h/2

C ) (a+b)*h*1/2

*”的运算优先级高于“/”的运算优先级

B) (1/2)*(a+b)*h

D ) h/2*(a+b)

11.有定义语句:

int b;

char c[10];

则正确的输入语句是 ( B)。

B ) scanf("%d%s",&b,c);D

B ) scanf("%d%s",&b,c);

D ) scanf("%d%s",b,&c);

C ) scanf("%d%s",b,c);

校学考报号证考准题 答 要 不 内 线 封 密12. 设有如下定义:struct sk{ int a;float b;}data;int *p;若要使指针

校学考报

号证考准

题 答 要 不 内 线 封 密

12. 设有如下定义:

struct sk

{ int a;

fl

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值