c语言共用体类型变量在程序执行期间,2003年10月甘肃省高等教育自学考试C语言程序设计试卷...
一、单项选择题(在每小题的四个备选答案中,选出一个正确的答案,并将其代码填入题干后的括号内。每小题1分,共20分)
1.程序中定义以下宏 #define S(a,b) a*b
若定义 int area; 且令area=S(3+1,3+4),则变量area的值为()
A10 B12 C21 D28
2.正确的标识符是 ()
Aa Ba=2Ca.3 Da_3
3.表达式1&3&5&7的值为()
A1B3C5D7
4.语句printf(″s\\t″)的输出结果为 ()
As\\t Bs\t Cs\ Ds
5. 执行下列语句中,sum变量的值是 ()
int sum=0
for(int i=0;i<10;i++,sum+=i);
A45B55C0D编译错误
6.已知有共用体变量data1定义如下:
union data
{ int i;
char ch;
float f;
} data1; 则变量data1所占的内存存储空间可表示为 ()
Asize of(int) Bsize of(char)
Csize of(float)
Dsize of(int)+size of(char)+size of(float)
7.若fp是指向某文件的指针,且feof(fp)的返回值是非零值,则表示
()
A已读到此文件末尾 B未读到此文件的末尾
C此文件已关闭 D此文件尚未被打开
8.以下c语言函数声明中,不正确的是()
Avoid fun (int x, int y); Bfun (int x, int y);
Cint fun (int x,y); Dchar *fun (char *s);
9.下列选项中,不合法的C语言关键字是 ()
Aauto Bdefault Cstatic Dvar
10.若x=4,则x*=x+2的值为 ()
A36 B24 C18 D20
11.函数调用语句func((exp1,exp2),(exp3,exp4,exp5));中,实参的个
数为 ()
A1 B2 C4 D5
12.设a为5,执行下列语句后,b的值不为2的是 ()
Ab=a/2 Bb=6-(-a)
Cb=a%2 Db=a>32:1
13.假设指针p1已经指向了某个整型变量,要使指针p2也指向同一个变
量,则下面各项中正确的是 ()
Ap2=**p1 Bp2=*&p1
Cp2=*p1 Dp2=&*p1
14.以下运算符中,运算对象必须是整型的是 ()
A/B%=C!=D〈=
15.以下关于typedef的叙述中错误的是 ()
A用typedef可以增加新的类型
B用typedef可以定义各种类型名,但不能用来定义变量
C用typedef只是将已有的类型用新的标识符来代表
D使用typedef有利于程序的通用和移植
16.若执行完成下列语句:
int a=3,b=6,c;
c=a∧b《2;
则变量c的二进制值为 ()
A00011100 B00010100 C0001000 D00011011
17.设有定义int x=1; int y=‘a’
()
A0 B2 C1 D3
18.以下关于宏替换的叙述不正确的是()
A宏替换只是字符替换 B宏名无类型
C宏替换不占用运行时间 D宏替换不占用编译时间
19. 以下对枚举类型名的定义中正确的是 ()
Aenum s={a,b,c} Benum s {a=9,b=2,c}
Cenum s={′a′, ′b′, ′c′}
Denum s{′a′, ′b′, ′c′}
20. 假设指针p已经指向某个整型变量x,则*p相当于 ()
A&x B&p Cx D*x
二、多项选择题 (在每小题的五个备选答案中,选出二至五个正确答案,并将其代码填写在题干后的括号内;错选、多选不得分。每小题2分,共10分)
1. C语言中的文件类型有 ()
A索引文件 B文本文件CASCII文件
D二进制文件E随机文件
2. 以下关于C语言中循环的描述正确的是 ()
A在while和do-while循环体内应包含使循环趋于结束的语句
Bdo-while的循环体不能是复合语句
Cdo-while的循环体至少无条件执行一次
D在for循环中可以使用break语句跳出循环体
Efor循环只能用于循环次数已经确定的情况
3. 合法的变量名有()
Aa_1_2 Bb2 C_abc DABC E$1
4. 整型变量的类型标识符是()
Ashort Blong CUnsigned int
Dint Echar
5. 以下叙述中正确的是 ()
A一个C语言程序有且仅有一个main函数
BC语言程序中,main函数是没有参数的
C一个函数通过其他函数间接的调用了自身,这种情况也是一种递归
调用
Dmain函数是由系统调用的
E若要通过函数参数带回一个或多个返回值,则应使用按地址传送的参数结合方式
三、判断题(认为对的,在题后的括号内打″√″,认
为错的打″×″。每小题1分,共6分)
1.若有说明int c;则while (c=getchar());是错误的C语句。()
2.C语言中,共用体类型的变量在程序运行期间,所有成员都在内存中。()
3.在一个函数内部的复合语句中定义的变量,只在该复合语句范围内有效。()
4.C语言程序中,一个文件中的函数可以引用存储在另一个文件中的函数和变量。 ()
5.使用continue和break语句,都可以使得C程序的执行直接从循环中跳出。 ()
6.若a为一维数组名,则*(a+i)与a[i]等价。()
四、阅读程序,将程序运行结果填写到题后的横线上
(每小题5分,共25分)
1. #include ″stdio.h″
main()
{static char str;=″Language″;
char *s=&str;
while (-s>=&str
c语言共用体类型变量在程序执行期间,2003年10月甘肃省高等教育自学考试C语言程序设计试卷...相关推荐
- c语言结构体类型变量在程序运行期间(),C语言结构体类型变量在程序运行期间( )...
摘要: 统自在交动催欠内系费期,语言结停机信方交费的授期后实施式,信用先使交费等级)的采取用后为(客户客户.体现虚静心态酒><饮万世.类型物我.物我化忘浑化三层.将众垫为铺山作,变量正的之 ...
- java语言程序设计精编_全国精编月高等教育自学考试Java语言程序设计一试题
<全国精编月高等教育自学考试Java语言程序设计一试题>由会员分享,可在线阅读,更多相关<全国精编月高等教育自学考试Java语言程序设计一试题(12页珍藏版)>请在人人文库网上 ...
- c语言结构体共用体枚举实例程序,10-C语言结构体-共用体-枚举
结构体是什么? 结构体和数组一样属于构造类型 数组是用于保存一组相同类型数据的,而结构体是用于保存一组不同类型的数组 定义结构体 在使用结构体之前必须先定义结构体类型,因为C语言不知道你的结构体中需要 ...
- 联合体c语言作用,C语言共用体-C语言union-什么是C语言中的联合体-嗨客网
C语言共用体教程 在 共用体的各个成员会占用不同的内存,互相之间没有影响,而共用体的所有成员占用同一段内存,修改一个成员会影响其余所有成员. C语言共用体 语法 union unionName{ fi ...
- c语言结构共用体的作用,浅谈C语言共用体和与结构体的区别
共用体与结构体的区别 共用体: 使用union 关键字 共用体内存长度是内部最长的数据类型的长度. 共用体的地址和内部各成员变量的地址都是同一个地址 结构体大小: 结构体内部的成员,大小等于最后一个成 ...
- C语言结构体-火车票查询程序
C语言结构体–火车票查询程序 [问题描述]定义一个火车票的结构体数组,结构体的数据包括车次.始发站.终点站和票价.要求从键盘输入多个火车票数据,票价输入为负数时代表输入结束. 继续输入查询条件和要查询 ...
- c语言if(x==0x0f){x=0;y^=1;},全国2007年7月高等教育自学考试计算机基础与程序
全国2007年7月高等教育自学考试 计算机基础与程序设计试题 课程代码:02275 一.单项选择题(本大题共20小题,每小题1分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其 ...
- 《OpenACC并行程序设计:性能优化实践指南》一 3.5 在应用程序执行期间记录性能信息...
3.5 在应用程序执行期间记录性能信息 应用程序将自动使用第一个插装事件启动Score-P性能监视器.使用几个环境变量来配置性能监视器.为了尽量减小运行时间扰动,Score-P默认设置产生一个基于性能 ...
- c语言中关于宏和内联说法正确的是, 2011年1月高等教育自学考试全国统一命题考试 C++程序设计试题...
版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如果有侵权请立即联系:55525090@qq.com,我 ...
最新文章
- 与MySQL传统复制相比,GTID有哪些独特的复制姿势?
- 初识C语言---(1)
- VR Cinema 来了!未来的影院也许是酱紫滴
- Error in configuration process解决方法
- 在oracle 11gr2 grid独占模式下,如何使oracle数据库实例伴随OHAS的启动而启动?
- python的等待代码是什么_Python selenium 三种等待方式详解
- 直接插入排序、冒泡排序实验详解【数据结构实验报告】
- Flutter实战一Flutter聊天应用(六)
- cshop是什么开发语言_C语言是用什么语言编写出来的?
- Python程序打包成.exe文件(弹窗恶搞小程序附源码)
- 关于oracle的笔记
- Nginx基本配置参数说明与文档
- 关于一元线性回归、自相关性与Stata实现
- 串口是怎样传输数据的
- 百度提交网站提示您无权访问该页面,点击确定按钮返回首页,如何解决
- php求闰年的公式,php判断闰年(闰年计算方法)
- JAVA基础-java继承类实现
- Spark入门之七:了解SparkSQL运行计划及调优
- htts 及 tomcat ssl配置
- 自学编程系列——2 文件路径与文本读写
热门文章
- 15款国内移动应用开发者都必须知道的小而美SDK
- 智慧医院新场景,医点达智能导诊系统获三甲医院表扬
- rds mysql 恢复到本地_阿里云RDS数据库备份文件恢复到本地mysql数据库
- 离散数学知识点总结(7):谓词逻辑(一阶逻辑):个体词、谓词、量词、特性谓词;特性谓词的常用场景
- 软件入门指南篇:51单片机
- twitter图片视频批量下载
- 中级软考-软件设计师(二)
- python大数据工程师薪资待遇_大数据岗位就业薪资具体多少?大数据职业发展的2大方向和5个职位...
- Chrome谷歌浏览器弹框提示:代理要求提供用户名与密码
- 网页设计软件dw cc 2019 mac激活方法