c语言结构体简单试题,C语言6结构体练习题6
第六章 结构体
1.下面对结构变量的叙述中错误的是
A.相同类型的结构变量间可以相互赋值 B.通过结构变量,可以任意引用它的成员 C.结构变量中某个成员与这个成员类型相同
的简单变量间可相互赋值
D.结构变量与简单变量间可以赋值 *2.有枚举型定义如下: enum s {x1, x2=5, x3, x4=10} l; 则枚举变量x可取的枚举元素x2、x3所对应的整数常量值是 A.1,2 B.2,3 C.5,2 D.5,6
*3.以下各选项企图说明一种新的类型名,其中正
确的是
A.typedef v1 int; B.typedef v2=int; C.typedef int v3; D.typedef v4: int; *4.设有下列结构型变量w的定义,则表达式”sizeof(w)”的值是 struct { long num;
char name[15];
union {float x ; short z; } yz; }w;
A.19 B.20 C.23 D.25
*5.若有结构类型定义如下: struct bd { int x; float y; }r,*p=&r; 那么,对r中的成员x的正确引用是 A.(*p).r.x B.(*p).x C.p->r.x D.p.r.x
6.设有以下结构类型说明和变量定义,则变量a在内存所占字节数是 struct stud { char num[6]; int s[4]; double ave; } a; A.22 B.18 C.14 D.28
7.设有以下说明语句
struct ex { int x ; float y;
char z ;} example;
则下面的叙述中不正确的是 A.struct ex是结构体类型 B.example是结构体类型名
C.x,y,z都是结构体成员名 D.struct是结构体类型的关键字
*8.在Turbo C中有如下定义:
union dat { int i;
char ch; float f; }x;
x在内存中占的字节数为 A.4 B.7 C.8 D.6
*9. 有如下结构类型定义以及有关的语句: struct ms
{ int x; int *p; }s1,s2; s1.x=10; s2.x=s1.x+10; s1.p=&s2.x; s2.p=&s1.x; *s1.p+=*s2.p; 试问,执行以上语句后,s1.x和s2.x的值应该是 A.10,30 B.10,20 C.20,20 D.20,10 10.下列关于结构类型与结构变量的说法中,错误的是
A.结构类型与结构变量是两个不同的概念,其区别如同int类型与int型变量的区别一样。
B.“结构”可将不同数据类型、但相互关联的一组数据,组合成一个有机整体使用。
C.“结构类型名”和“数据项”的命名规则,与变量名相同。
D.结构类型中的成员名,不可以与程序中的变量同名。
11.能够逐个访问结构体成员的成员运算符是 A.“.” B.“,” C.“:” D.“;”
c语言结构体简单试题,C语言6结构体练习题6相关推荐
- C语言 第一节 简单的C语言
参考哔哩哔哩UP主:"学士帽"做的笔记. C语言专升本考试大纲: C语言程序的基本结构 数据类型及其运算和输入输出 基本语句 选择结构 循环结构(重点) 难点: 数组 函数 指针 ...
- 使用c语言实现一个简单的易语言
大家熟知的易语言底层其实就是c语言来实现的,c语言的32个关键字加上一些常用的其他,使用#define这种宏定义来实现简单的汉语替换 1.下面就先打开VisualStudio,在头文件目录下新建一个 ...
- c语言字符串操作面试题,C语言常见字符串面试题.pdf
C语言常见字符串面试题 1. 字符串库函数的内部实现 memset库函数的实现 /* * memset - Fill a region of memory with the given value * ...
- php js多语言切换,php简单实现多语言切换的方法_php技巧
本文实例讲述了php简单实现多语言切换的方法.分享给大家供大家参考,具体如下: 1.主程序代码: $value){ if($_SESSION["language"] == $val ...
- 梯形图调用c语言编写程序,简单使用C语言写梯形图精简V2.0.pdf
简单使用C语言写梯形图精简V2.0 C语言实现梯形图写法 1: AND 2: LDI 3: ANDB 4: ANDP 5: ORB 6: C1 7: T0 8: MPS1 9: LDF 10-1: M ...
- c语言指针笔试面试题,c语言指针面试常见问题
c语言指针面试常见问题 指针的使用,一直是c语言面试题中必考的部分,因为指针本身使用的复杂性与普适性,所以考点非常多,而且也可以与其他知识相互结合,因此我们将会使用五篇专题的篇幅来介绍指针. 分析下面 ...
- 大学c语言程序上机考试试题,C语言上机考试试题练习(2)
A.fget(f0,ch); B.foutc(ch,fo); C.fprinff(fp,"%c",ch); D.fwrite(&ch,sizeof(ch),1,fp); 1 ...
- 大学c语言程序上机考试试题,C语言上机试题100套
目包含3道题:一道程序填空题.一道程序修改题.一道程序设计题),真实考试的时候,考生输入准考证后计算机随机为你抽取一套考试,每个考生考试时只需考一套题目(包含三道题),但由于考试时是随机抽题,所以即使 ...
- c语言扫雷源代码简单版,C语言扫雷游戏源代码
C语言扫雷游戏源代码 /* 模拟扫雷游戏 */ #include #include #include #include #include #include #include union REGS re ...
最新文章
- rsa证书ssh登陆服务器
- 静态类型检查—Flow入门
- postgresql 高可用 etcd + patroni 之二 patroni
- c++ stl stack_C ++ STL中的stack :: top()函数
- Git HEAD detached from XXX (git HEAD 游离) 解决办法
- 处理SQL Server中的重复行
- Python打包成.exe文件详细实例
- 微信小程序http模块和接口model模块
- Python ---太空射击游戏
- 做一个文字跟随鼠标java_JavaScript实现文字跟随鼠标特效
- 适合前端新手的十大网站
- linux内核源码lxr,配置glimpse与LXR读取linux内核源码
- day13课后总结App
- 币图网以太坊开发实例_去中心化概念模型与架构设计
- Summer Project
- HTML设置网站标题前的logo
- PHP将ppt转成图片查看
- arduino nano电路图
- 来黑马,赢得漂亮!(黑马11月开班时间)
- CSS禅意花园——CSS设计的绝美境界