15秋北交《C语言程序设计(专)》在线作业二满分答案

更新时间:2023-10-12 13:58:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

15秋北交《C语言程序设计(专) 》在线作业二满分答案

一、单选题(共 10 道试题,共 40 分。)

1. 若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值为 A. 4 B. 16 C. 32 D. 52

正确答案 :C

2. 在16位IBM-PC机上使用C语言,若有如下定义 struct data { int i; char ch; double f; } b; 则结构变量b占用内存的字节数是 A. 1 B. 2 C. 7 D. 11

正确答案 :D

3. 以下程序有错,错误原因是 main() { int *p,i;char *q,ch; p=&i; q=&ch; *p=40; *p=*q; ...... } A. p和q的类型不一致,不能执行*p=*q;语句 B. *p中存放的是地址值,因此不能执行*p=40;语句 C. q没有指向具体的存储单元,所以*q没有实际意义

D. q虽然指向了具体的存储单元,但该单元中没有确定的值,所以执行*p=*q;没有意义,可能会影响后面语句的执行结果

正确答案 :D

4. 设有定义:int n=0,*p=&n,**q=&p,则下列选项中正确的赋值语句是 A. p=1; B. *q=2; C. q=p; D. *p=5;

本文来源:https://www.bwwdw.com/article/bjqf.html

Top