专插本c语言程序设计视频,韩山师范学院专插本《C语言程序设计》样卷-20210329152505.docx-原创力文档...

精品文档

精品文档

PAGE

精品文档

韩山师范学院2011年本科插班生考试样卷教育技术学专业C语言程序设计

题号一二三四五六七八九十总分评卷人

得分

一、填空题(每空

1分,共10分)

1.

C语言的数据类型中,构造类型包括:数组、

2.

在C程序中,指针变量能够赋

值或

值。

3.

C目标程序经

后生成扩展名为exe的可执行程序文件。

4.

设有定义语句staticchars[5

」;则s[4]的值是

5.

设x为int型变量。与逻辑表达式!x等价的关系表达式是

6.

若一全局变量只允许本程序文件中的函数使用,则该变量需要使用的存储类别是

7.

磁盘文件按文件读写方式分类可以为顺序存取文件和

设有下列结构体变量xx的定义,则表达式sizeof(xx)的值是_________。struct

{longnum;

charname[20];

union{floaty;shortz;}yz;

xx;

二、单项选择题(每小题分,共

30分)

题号

1

2

3

4

5

6

7

8

9

10

答案

题号

11

12

13

14

15

16

17

18

19

20

答案

1.设有定义

intx=8,y,z;

则执行

y=z=x++,x=y==z;

语句后,变量

x值是(

)

A、0

B

、1

C、8

D

、9

有以下程序

main()

{inti=1,j=1,k=2;

if((j++‖k++)&&i++)printf("%d,%d,%d\n",i,j,k);}

执行后输出结果是()

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

已知i、j、k为int型变量,若从键盘输入:1,2,3,使i的值为1、j的值为2、k的值为3,

以下选项中正确的输入语句是()

A、scanf(“%2d%2d%2d”,&i,&j,&k);

B、scanf(“%d%d%d”,&i,&j,&k);

C、scanf(“%d,%d,%d”,&i,&j,&k);

D、scanf(“i=%d,j=%d,k=%d”,&i,&j,&k);

有以下程序main()

{inta=5,b=4,c=3,d=2;

if(a>b>c)printf("%d\n",d);

elseif((c-1>=d)==1)printf("%d\n",d+1);

elseprintf("%d\n",d+2);

}执行后输出结果是

(

)

A、2

B

、3

C、

4

D

、编译时有错,无结果

5.

(

)

x=1;

do{x=x*x;}while(!x);

A、是死循环

B、循环执行二次

C、循环执行一次

D、有语法错误

6.

以下不能正确定义二维数组的选项是(

)

A、inta[2][2]={{1},{2}};

B、inta[][2]={1,2,3,4};

C、inta[2][2]={{1},2,3};

D、inta[2][]={{1,2},{3,4}};

7.

有以下程序

main()

{intaa[4][4]={{1,2,3,4},{5,6,7,8},{3,9,10,2},{4,2,9,6}};inti,s=0;for(i=0;i<4;i++)s+=aa[i][1];

printf(“%d\n”,s);

}

程序运行后的输出结果是()

A、11

B、19

C

、13D

、20

8.以下程序的输出结果是

(

)

main()

{charch[3][5]={"AAAA","BBB","CC"};printf("\"%s\"\n",ch[1]);}

A、"AAAA"B、"BBB"C、"BBBCC"D、"CC"

有以下程序

#definef(x)x*xmain(){inti;i=f(4+4)/f(2+2);

printf(“%dn”,i);

}执行后输出结果是(

)

A、28

B、22

C、16

D

、4

10.

决定C语言中函数返回值类型的是(

)。

A、return

语句中的表达式类型

B、调用该函数的主调函数类型

C、调用函数时临时指定的类型

D、定义函数时在函数首部中所指定的类型(若缺省,则隐含为

int

型)。

11.

系统对预处理命令(如宏替换、文件包含、条件编译)的处理时机是(

)。

A、编译源程序

B、编译源程序之前

C、连接目标文件时

D、运行程序时

12.

在位运算中,操作数每左移一位,其结果相当于(

)

A、操作数乘以2

B、操作数除以4

C、操作数除以2

D、操作数乘以4

13.

下述描述中不正确的是(

)。

A、字符型数组中可以存放字符串

B、可以对字符型数

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值