南理工c语言程序设计,理工c语言程序设计8

理工理工c语言程序设计题库加答案完整版

试卷编号:7389

所属语言:Turbo C

试卷方案:08092C语言考试

试卷总分:100分

共有题型:5种

━━━━━━━━━━━━━━━

一、填空 共15题 (共计30分)

━━━━━━━━━━━━━━━

第1题 (2分)

C语言把文件看作是一个【字符或字节】的序列.

第2题 (2分)

int x=2;z=x++-1; 则z的值为【1】.

第3题 (2分)

设有以下结构类型说明和变量定义,则变量a在内存所占字节数是 【22】 Struct stud{ char num[6];int s[4];double ave;} a,*p

第4题 (2分)

已知x=3,y=2,则表达式x*=y+8的值为【30】.

第5题 (2分)

将数组a的首地址赋给指针变量p的语句是【p=a】.

第6题 (2分)

函数的【递归】调用是一个函数直接或间接地调用它自身.

第7题 (2分)

int x; x=-3+4%5-6, 则x的值为【-5】.

第8题 (2分)

c语言程序的三种基本结构是:顺序结构,选择结构,【循环】结构.

第9题 (2分)

int x=2,y=3,z=4; 则表达式x+y>z的值为【1】.

第10题 (2分)

表达式 a+=b 相当于表达式【a=a+b或a=

b+a】.

第11题 (2分)

设x=62,表达式x>=60&&x<70||x==1的值为【1】.

第12题 (2分)

若有以下定义和语句: int a[5]={1,3,5,7,9},*p; p=&a[2]; 则++(*p)的值是【6】.

第13题 (2分)

当a=3,b=2,c=1;时,执行以下程序段后 b=【1】.if(a>b) a=b; if(b>c) b=c;else c=b;c=a;

第14题 (2分)

int x=4,y=z=2;x=x==(y=z); 则x的值为【0】.

第15题 (2分)

输入整型变量a的值.int a; scanf("%d",【&a】);

━━━━━━━━━━━━━━━

二、判断 共10题 (共计10分)

━━━━━━━━━━━━━━━

第1题 (1分)

register是C语言中的关键字.Y

第2题 (1分)

设有如下定义:

int x=l,y=-1;,则语句:

printf("%d\n",(x--&&++y));的输出结果是0.Y

第3题 (1分)

C程序中有调用关系的所有函数必须放在同一个源程序文件中.N

第4题 (1分)

若有int i=10,j=0;则执行完语句

if (j=0)i++; elsei--; i的值为11.N

第5题 (1分)

若有 # define S(a,b) a*b 则语句 area=S(3,2); area的值为6.Y

第6题 (1分)

表达式4||3||2的值是1.Y

第7题 (1分)

char *p="girl";的含义是定义字符型指针变量p,p的值是字符串"girl".N

第8题 (1分)

int *p=NULL;是正确的定义.Y

第9题 (1分)

用fopen("file","r+");打开的文件"file"可以进行修改.Y

第10题 (1分)

转义字符'\\'表示一个反斜杠字符.Y

━━━━━━━━━━━━━━━━━

三、单项选择 共30题 (共计30分)

━━━━━━━━━━━━━━━━━

第1题 (1分)

C语

言中,double类型数据占(D).

A:1个字节

B:2个字节

C:4个字节

D:8个字节

第2题 (1分)

下面说明不正确的是(D).

A:char a[10]="china";

B:char a[10],*p=a;p="chin

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值