已阅读5页,还剩84页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
习题练习 C语言及程序设计基本知识 1 以下叙述正确的是 A 构成C程序的基本单位是函数B 可以在函数中定义另一个函数C main 函数必须放在其他函数之前D 所有被调用的函数一定要在调用之前进行定义正确答案 A 知识点 C语言程序的构成及格式 试题分析 构成C程序的基本单位是函数 一个C程序中有且只有一个main函数 main函数在程序中没有固定的位置 C语言及程序设计基本知识 2 一个C程序中 A main函数必须出现在所有函数之前B main函数可以在任何地方出现C main函数必须出现在所有函数之后D main函数必须出现在固定位置正确答案 B 知识点 C语言程序的构成及格式 试题分析 构成C程序的基本单位是函数 一个C程序中有且只有一个main函数 main函数在程序中没有固定的位置 C语言及程序设计基本知识 3 C语言中用于结构化程序设计的三种基本结构是 A 顺序结构 选择结构 循环结构B if switch breakC for while do whileD if for continue正确答案 A 知识点 程序的三种基本结构 试题分析 结构化程序设计的三种基本结构是顺序结构 选择结构 循环结构 C语言及程序设计基本知识 4 以下叙述中正确的是 A C语言比其他语言高级B C语言可以不用编译就能被计算机识别执行C C语言以接近英国国家的自然语言和数学语言为语言的表达形式D C语言出现最晚 具有其他语言的一切优点正确答案 C 知识点 程序设计语言 试题分析 C语言是高级语言中的一种 高级语言由人们容易理解的自然语言 英语 和数学语言中一些简单的符号和单词组成 计算机不能直接识别高级语言 需要经过专用软件转换为机器语言程序才能在计算机上运行 转换方式分解释方式和编译方式两类 C语言采用编译方式 C语言及程序设计基本知识 5 算法具有五个特性 以下选项中不属于算法特性的是 A 有穷性B 简洁性C 可行性D 确定性正确答案 B 知识点 算法的特征 试题分析 算法具有有穷性 确定性 可行性 有零个或多个输入 有一个或多个输出五个特性 数据与运算 1 以下选项中合法的用户标识符是 A longB 2TestC 3DmaxD A dat正确答案 B 知识点 C语言对用户标识符的规定 试题分析 C语言规定标识符必须由一个字母 a z A Z 或下划线 开头 标识符的其他部分可以用字母 下划线或数字 0 9 组成 数据与运算 2 以下选项中不属于C语言的类型的是 A signedshortintB unsignedlongintC unsignedintD longshort正确答案 D 知识点 C语言的基本数据类型 试题分析 C语言的基本类型包括signedshortint unsignedlongint unsignedint char float double等 没有longshort类型 数据与运算 3 在16位C编译系统上 若定义longa 则能给变量a赋值40000的正确语句是 A a 20000 20000 B a 4000 10 C a 30000 10000 D a 4000L 10L 正确答案 D 知识点 算术运算和赋值运算中的类型转换 试题分析 A B C选项中参与算术运算的对象是int类型 其结果应该是int类型 而结果值40000超出int类型范围 发生溢出 运算结果截取40000的低16位 再将其进行符号位扩展 赋给long类型的a 则a中的结果并不是40000 D选项中参与算术运算的对象是long类型 其结果是long类型 赋给long类型的a 则a中的结果是40000 数据与运算 4 以下选项中可以作为C语言中合法整数的是 A 10110BB 0386C 0 xffaD x2a2正确答案 C 知识点 整型常量 试题分析 C语言中整数的表示有十进制 八进制 十六进制三种方法 A D选项应该是十进制表示方法 但A D选项中出现了非法符号B x a B选项应该是八进制表示方法 但选项中出现了非法符号8 C选项是十六进制表示方法 没有出现非法符号 数据与运算 5 以下程序的输出结果是 main unsignedshorta 65536 intb printf d n b a 正确答案 0 知识点 赋值运算中的类型转换 试题分析 将unsigned类型数据赋给长度相同的signed型变量时 同样原样照赋 再将最高位作为符号位处理 数据与运算 6 已知大写字母A的ASCII码值为65 小写字母a的ASCII码值为97 则用八进制表示的字符常量 101 是 A 字符AB 字符aC 字符eD 非法的常量正确答案 A 知识点 字符常量 试题分析 101 是转义字符 表示八进制数据101对应的ASCII码字符 即 A 数据与运算 7 以下选项中 非法的字符常量是 A t B 117 C n D xaa 正确答案 C 知识点 字符常量 试题分析 C语言规定 字符常量是用单引号引起来的一个字符 数据与运算 8 以下非法的赋值语句是 A n i 2 i B j C i 1 D x j 0 正确答案 C 知识点 赋值运算 试题分析 和 仅适用于变量 不能用于常量或表达式 数据与运算 9 若已定义x和y为double类型 则表达式x 1 y x 3 2的值是 A 1B 2C 2 0D 2 5正确答案 C 知识点 逗号表达式 混合类型运算 试题分析 x 1 y x 3 2是一个逗号表达式 按顺序先计算x 1 再计算y x 3 2 整个逗号表达式的值等于表达式y x 3 2的值 计算y x 3 2时 3 2中3和2都是int类型 3 2的结果是int类型值1 与double类型的x相加 结果为double类型的2 0 再赋给double类型的y 所以y和表达式y x 3 2的值均为double类型的2 0 数据与运算 10 设x y均为整型变量 且x 10 y 3 则以下语句的输出结果是 printf d d n x y A 10 3B 9 3C 9 2D 10 2正确答案 D 知识点 减1运算 试题分析 语句的输出结果是x y两表达式的值 表达式x 的值为x没有减1的值10 表达式 y的值为y减1后的值2 顺序结构程序设计 1 有定义语句 intx y 若要通过scanf d d 语句中格式控制 d d 的两格式说明符之间使用了普通字符 需要原样输入 顺序结构程序设计 2 有以下程序段 intm 0 n 0 charc a scanf d c d 若从键盘上输入 10A10 则输出结果是 A 10 A 10B 16 a 10C 10 a 0D 10 A 0正确答案 A 知识点 scanf函数的输入格式 试题分析 当 c处在 d之后时 输入数据间不能用分隔符 所以m c n经scanf d c d m c n 重新输入值后 分别为10 A 10 顺序结构程序设计 3 以下程序的运行结果是 A 17 021 0 x11B 17 17 17C 17 0 x11 021D 17 21 11main intk 17 printf d o x n k k k 正确答案 D 知识点 printf函数的输出格式 试题分析 将k的值17分别转换成八进制 转换十六进制输出 17对应的八进制数 十六进制数21 11 而表示八进制数 十六进制数为21 11的021 0 x11是在C程序中的表示方法 输出在屏幕上的数据是没有进制标志的 顺序结构程序设计 4 以下程序段的输出结果是 inta 1234 printf 2d n a A 12B 34C 1234D 提示出错 无结果正确答案 C 知识点 printf函数的输出格式 试题分析 以 2d方式输出时 当指定宽度不够宽时 整型数据原样输出 顺序结构程序设计 5 以下叙述中正确的是 A C程序中注释部分可以出现在程序中任何合适的地方B 花括号 和 只能作为函数体的定界符C 构成C程序的基本单位是函数 所有函数名都可以由用户命名D 分号是C语句之间的分隔符 不是语句的一部分正确答案 A 知识点 C语言程序的构成及格式 注释语句 试题分析 注释部分包含在 和 之间 可以出现在程序的任何地方 在编译时忽略 选择结构程序设计 1 以下程序运行后的输出结果是 main intp 30 printf d n p 3 0 p 10 p 3 正确答案 3 知识点 条件运算符和条件表达式 试题分析 表达式p 3的值为10 大于0 所以条件表达式 p 3 0 p 10 p 3 的值取p 10的值3 选择结构程序设计 2 有以下程序 main inti 1 j 1 k 2 if j k 语句 其结果为2 2 2 选择结构程序设计 3 以下程序输出的结果是 main inta 5 b 4c 3 d d a b c printf d n d 正确答案 0 知识点 关系运算符和关系表达式 试题分析 根据运算规则 对表达式 a b c 应先计算表达式a b的值 其结果为1 再计算1 c的值 其结果为0 故d的值为0 选择结构程序设计 4 有定义语句 inta 1 b 2 c 3 x 则以下选项中各程序段执行后 x的值不等于3的是 A if c a x 1 B if a 3 x 3 elseif b a x 2 elseif a 2 x 2 elsex 3 elsex 1 C if a 3 x 3 D if a b x b if a 2 x 2 if b c x c if a 1 x 1 if c a x a 正确答案 C 知识点 简单if语句和嵌套if语句的格式与功能 试题分析 根据嵌套if语句的功能 对各程序段执行后 A 的结果是x 3 B 的结果是x 3 C 的结果是x 2 D 的结果是x 3 在这类题目中 一定要注意其逻辑关系 选择结构程序设计 5 以下程序运行后的结果是 main inta 1 b 3 c 5 if c a b printf yes n elseprintf no n 正确答案 yes 知识点 简单if语句的格式与功能 运算符 和 试题分析 if语句后判断的条件是c a b 即将a b的值赋给c 再判断c的值是否为真 而不是判断c是否等于a b 运算符 和 是不同的 选择结构程序设计 6 若有以下程序 main inta 4 b 3 c 5 t 0 if a b t a a b b t if a c t a a c c t printf d d d a b c 执行后的输出结果为 正确答案 503 知识点 简单if语句的格式与功能 运算符 和 试题分析 根据a b的值0 程序执行a b b t 则a 3 b 0 再根据a c的值1 程序执行t a 再执行a c c t 则a 5 c 3 注意 第一个if语句在其后的t a 后已经结束 其后的a b b t 是第一个if语句语法上下面的语句 同样 第一个if语句也在其后的t a 后结束 选择结构程序设计 7 若a b c1 c2 x y均为整型变量 正确的switch语句是 A switch a b B switch a a b b case1 y a b break case3 case0 y a b break case1 y a b break case3 y b a break C switchaD switch a b casec1 y a b break default y a b break casec2 x a d break case3 case4 x a b break case10 case11 y a b break 正确答案 D 知识点 switch语句的格式 试题分析 switch语句格式规定 switch后的表达式后面不能有 case后只能是整型或字符型常量 同一个switch语句中的所有case后面的常量表达式的值都必须互不相同 选择结构程序设计 8 有如下程序 该程序的输出结果是 main intx 1 a 0 b 0 switch x case0 b case1 a case2 a b printf a d b d n a b A a 2 b 1B a 1 b 1C a 1 b 0D a 2 b 2正确答案 A 知识点 switch语句的功能 试题分析 x 1 程序从case1 后执行 case1 后没有break语句 顺序执行case2 后的语句 循环结构程序设计 1 有以下程序段 intk 0 while k 1 k while循环执行的次数是 A 无限次B 有语法错误 不能执行C 一次也不执行D 执行1次正确答案 A 知识点 while语句的格式与功能 运算符 和 试题分析 while后控制循环的表达式为k 1 即每次循环都是将1赋给k 再判断k的值是否真 而不是判断k是否等于1 运算符 和 是不同的 循环结构程序设计 2 以下叙述正确的是 A do while语句构成的循环不能用其他语句构成的循环来代替B do while语句构成的循环只能用break语句退出C 用do while语句构成的循环 在while后的表达式为非零时结束循环D 用do while语句构成的循环 在while后的表达式为零时结束循环正确答案 D 知识点 do while语句的功能 试题分析 用while语句 do while语句和for语句构成的循环都是在其后的循环控制表达式的值为假 即零 时结束循环 循环结构程序设计 3 有如下程序 main ints 0 a 1 n scanf d 若要使程序输出为2 则该程序从键盘输入的值是 A 1B 3C 5D 0正确答案 B 知识点 do while语句的功能 试题分析 要使程序输出为2 则循环体应该执行两次 当n等于 3时 保证循环体执行两次后结束循环 因此从键盘输入的n值是 3 循环结构程序设计 4 执行语句 for i 1 i 4 后 变量i的值是 A 3B 4C 5D 不定正确答案 C 知识点 for语句的格式与功能 运算符 空语句 试题分析 该循环的循环体是一条空语句 循环控制表达式为i 4 当i 的值为4时 结束循环 而此时i 执行完成后 i的值是5 循环结构程序设计 5 执行以下程序后 输出 号的个数是 includemain inti j for i 1 i 5 i for j 2 j i j putchar 正确答案 6 知识点 双重循环的执行过程 试题分析 该程序是一个双重循环结构 外循环控制变量i分别取1 2 3 4时 其对应内循环次数分别是0次 1次 2次 3次 所以内循环体putchar 共执行了6次 输出 号的个数是6 循环结构程序设计 6 以下程序运行后的输出结果是 main intx 15 while x 10 x的值为17 通过break退出循环 因此 程序运行后的输出结果是17 第6章函数 1 以下函数值的类型是 fun floatx floaty y 3 x 4 returny A intB 不确定C voidD float正确答案 A 知识点 函数的定义 试题分析 在函数定义时 函数名前没有函数类型 则默认函数类型为int类型 第6章函数 2 有如下函数调用语句 fun rec1 rec2 rec3 rec4 rec5 该函数调用语句中 含有的实参个数是 A 3B 4C 5D 有语法错正确答案 A 知识点 函数的调用 试题分析 在该函数调用中 含有的实参个数是3个 其中 第二个实参是rec2 rec3 是一个算术表达式 第三个实参是 rec4 rec5 是一个逗号表达式 如果实参是表达式 则首先计算表达式的结果 再将表达式的值传递给形参 第6章函数 3 请在以下程序第一行的填空处填写适当内容 使程序能正确运行 double double main doublex y scanf lf lf 第6章函数 4 以下程序的输出结果是 t intx inty intcp intdp cp x x y y dp x x y y main inta 4 b 3 c 5 d 6 t a b c d printf d d n c d 正确答案 56 知识点 函数的调用 参数传递 试题分析 当执行t a b c d 调用函数t时 将实参a b c d的值传递给形参x y cp dp 在函数t中对cp dp进行计算 改变了形参cp dp的值 但并没有改变对应实参c d的值 即形参的值不带回给实参 因此返回后 实参c d的值不变 第6章函数 5 有以下函数定义 voidfun intn doublex 若以下选项中的变量都已经正确定义且赋值 则对函数fun的正确调用语句是 A fun inty doublem B k fun 10 12 5 C fun x n D voidfun n x 正确答案 C 知识点 函数的调用 试题分析 当函数类型为void时 函数不返回值 函数调用只能以函数语句的形式出现 因此 选项B显然是不对的 在函数调用时 只须给出函数名和实际参数 不能再给出函数类型和参数类型 所以选项A和选项D都不对 正确的选项是C 第6章函数 6 有以下程序 intf intn if n 1 return1 elsereturnf n 1 1 main inti j 0 for i 1 i 3 i j f i printf d n j 程序运行后的输出结果是 A 4B 3C 2D 1 1 n 1 f n f n 1 1 n 1 主函数中j的值是f 1 与f 2 之和 显然 f 1 1 f 2 2 因此 j的值为3 正确答案 B 知识点 函数的递归调用 试题分析 在函数f中有returnf n 1 1 因此 此函数调用为递归调用 递归函数f的功能可用递归式表示如下 第6章函数 7 以下程序运行后 输出结果是 intd 1 fun intp intd 5 d p printf d d A 84B 99C 95D 44正确答案 A 知识点 全局变量和局部变量 试题分析 函数main 中用到的是全局变量d 而函数fun 中用到的是其内部定义的局部变量d 在函数fun 中 表达式p 的值为3 执行d p 后d的值为8 即5 3 函数main 中表达式a 的值为3 执行d a 后d的值为4 即1 3 main inta 3 fun a d a printf d n d 第6章函数 8 以下程序的输出结果是 main inti a 0 for i 0 i 5 i a f printf d n a A 20B 24C 25D 15正确答案 D 知识点 动态变量和静态变量 试题分析 在主函数main 中通过循环对函数f 调用了5次 由于s动态局部变量每次进入函数f 后 s的初值都是1 而i是静态局部变量 第一次进入函数f 后 i的初值都是0 以后每次的初值是函数f 上次调用完成后的i值 即i是有记忆的 主函数main 中的a是将每次调用后的函数值 即s的值 相加 其值为15 intf staticinti 0 ints 1 s i i returns 第6章函数 9 在C语句中 形参的默认存储类型是 A autoB registerC staticD extern正确答案 A 知识点 动态变量和静态变量 试题分析 在C语句中 形参的默认存储类型是auto 第6章函数 10 在C语句中 函数的隐含存储类型是 A autoB staticC externD 无存储类别正确答案 C 知识点 内部函数和外部函数 试题分析 在C语句中 函数的隐含存储类型是extern 即外部函数 典型试题详解 1 以下能正确定义一维数组的选项是 A intnum B defineN100 intnum N C intnum 0 100 D intN 100 intnum N 正确答案 B 知识点 一维数组的定义 2 假设int类型变量占用两个字节 其有定义 intx 10 0 2 4 则数组x在内存中所占的字节数是 A 3B 6C 10D 20正确答案 D 知识点 一维数组的定义 3 以下程序运行后的输出结果是 main inti n 0 0 0 0 0 for i 1 i 4 i n i n i 1 2 1 printf d n i 正确答案 13715 知识点 一维数组的定义与引用 4 以下数组定义中不正确的是 A inta 2 3 B intb 3 0 1 2 3 C intc 100 100 0 D int 3 1 2 1 2 3 1 2 3 4 正确答案 D 知识点 二维数组的初始化 试题分析 二维数组初始化时 对数组第一维的长度可以不指定 但第二维的长度不能省略 5 有以下程序 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 l printf d n s 执行后的输出结果是 A 11B 19C 13D 20正确答案 B 知识点 二维数组的定义 引用及初始化 试题分析 该程序是求aa 0 l aa 1 l aa 2 l aa 3 l 之和并输出 6 以下不能正确进行字符串赋初值的语句是 A charstr 5 good B charstr good C charstr 6 good D charstr 5 g o o d 正确答案 A 知识点 字符数组的初始化 试题分析 每个字符串末尾都有一个结束 0 因此 字符串 good 在内存中占6个字符型存储单元 在初始化时 可以不指定数组的大小 或指定一个大于或等于6的值 选项D中给出的初值个数小于数组的大小5 则将初值赋给数组前面的元素 其后的元素值为 0 7 以下程序的输出结果是 main charch 3 5 AAAA BBB CC printf s n ch 1 A AAAAB BBBC BBBCCD CC正确答案 B 知识点 字符数组的初始化 试题分析 程序中定义ch是一个字符型的二维数组 由于二维数组可以看做是由一维数组构成的一维数组 ch 3 5 是由ch 0 ch 1 ch 2 构成的 而ch 0 ch 1 ch 2 又都是由5个字符型元素构成的一维数组 因此ch 1 即是二维数组ch 3 5 的第二行的字符串 BBB 所在一维数组的名字 因为其元素是字符类型 可以用数组的名字 即数组的首地址 来表示所存储的字符串 BBB 输出时去掉字符串定界符 8 有下列程序 main chars n123 printf d d n strlen s sizeof s 程序运行后的输出结果是 A 赋初值的字符串有错B 6 7C 5 6D 6 6正确答案 C 知识点 字符串处理函数 转义字符 试题分析 程序的输出结果是strlen s 和sizeof s 两个函数的值 函数strlen s 是求字符串s 用字符数组存储 的长度 即字符串s中有效字符的个数 不包括字符串结束标志 0 根据对s的初始化处理 字符串s中包含两个转义字符 n 和 因此字符串s的长度为5 函数sizeof s 是求字符数组s在内存中所占的字节数 根据程序中对s的初始化处理 字符数组s的长度省略 即由其后的初始值来确定 是字符串s中有效字符的个数加1 即加上字符串结束标志 0 为6 由于每个数组元素是字符类型 在内存中占一个字节 所以字符数组s在内存中所占的字节数为6 注意 如果字符串s的长度在定义时给出了确定的值 则计算其在内存中所占字节数时 按给定的长度计算 9 当执行下面的程序时 如果输入ABC 则输出是 include includemain charss 10 12345 gets ss strcat ss 6789 printf s ss A ABC6789B ABC67C 12345ABC6D ABC456789正确答案 A 知识点 字符串处理函数 试题分析 程序开始虽然对字符数组ss进行了初始化 但其后又用函数gets ss 从键盘上重新输入为字符串 ABC 再通过函数strcat ss 6789 将字符串 6789 连接到ss的尾部 字符串ss即为 ABC6789 10 下列程序执行后的输出结果是 main chararr 2 4 strcpy arr 0 you strcpy arr 1 me arr 0 3 A you meB youC meD err正确答案 A 知识点 字符串处理函数 试题分析 程序中定义了二维字符数组arr 2 4 即包括两个字符型一维数组arr 0 和arr 1 通过两个字符串复制函数strcpy arr 0 you 和strcpy arr 1 me 将字符串 you 和字符串 me 分别复制到arr 0 和arr 1 这时 再赋arr 0 3 的值为字符 即覆盖了字符串 you 后的字符串结束标志 0 由于二维数组在内存中是按行连续存放的 当输出字符串arr 0 时 将从arr 0 的第一个字符开始输出 直到遇到第一个字符串结束标志 0 即arr 1 中字符串 me 后的结束标志 为止 典型试题详解 1 对于基类型相同的两个指针变量 不能进行的运算是 A B C D 正确答案 C 知识点 指针变量的运算 试题分析 基类型相同的两个指针变量可以进行比较 赋值及相减运算 2 若有说明intn 2 p 则以下非法的赋值语句为 A p qB p qC n qD p n正确答案 D 知识点 指针与指针变量的概念 指针变量的运算 试题分析 赋值运算必须遵循类型相同或类型兼容原则 3 以下程序的输出结果是 main charp abcdefgh r long q q long p q r char q printf s n r 正确答案 efgh 知识点 指针变量的概念 用指针处理字符串 4 设有以下程序 main inta b k 4 m 6 p1 执行该程序后 a的值为 b的值为 正确答案 07 知识点 指针与指针变量的概念 指针变量的运算 试题分析 a的值是两个指针值p1与 m进行比较运算 的结果 p1的值为 k 不等于 m a的值为0 b的值为 p1 p2 7 即k m 7 为7 5 若有以下定义和语句doubler 99 p 把变量r的值放回r中正确答案 D 知识点 指针与指针变量的概念 6 有以下程序 main inta 3 3 p i p 程序运行后的输出结果是 正确答案 6 知识点 二维数组元素的地址 指向二维数组元素的指针变量 7 下列程序的输出结果是 main chara 10 9 8 7 6 5 4 3 2 1 0 p a 5 printf d n p 正确答案 5 知识点 一维数组的地址 指向一维数组的指针变量 8 有以下程序 main inta 3 1 2 3 4 5 0 pa 3 i pa a for i 0 i 3 i if i 2 pa 1 i pa 1 i 1 elsepa 1 i 1 printf d n a 0 1 a 1 1 a 1 2 执行后输出结果是 正确答案 7 知识点 二维数组的地址 指向二维数组的指针变量 数组指针 试题分析 程序中定义了一个数组指针pa指向二维数组a pa i j 即为a i j 9 以下程序通过函数指针p调用函数fun 请在填空栏内写出定义变量p的语句 voidfun int x int y main inta 10 b 20 p fun p 10 有以下程序段 main inta 5 b c c 语句后 表达式 c的值是 正确答案 变量a的值 知识点 指向指针的指针 试题分析 程序中定义了指向指针的指针变量c来指向指针变量b 指针变量b再指向整型变量a c是取其指向存储单元所指向的存储单元的值 即变量a的值 11 假定下列程序的可执行文件名为prg exe 则在该程序所在的子目录下输入命令行 prghellogood后 程序的输出结果是 main intargc char argv inti if argc 0 return for i 1 i argc i printf c argv i 正确答案 hg 知识点 命令行参数 指针数组 12 不合法的main函数命令行参数形式是 A main inta char c B main intarc char arc C main intargc char argv D main intargv char argc 正确答案 C 知识点 命令行参数 典型试题详解 1 设有如下说明语句 structex intx floaty charz example 则下面的叙述中不正确的是 A struct是结构体类型的关键字B example是结构体类型名C x y z都是结构体成员名D structex是结构体类型正确答案 B 知识点 结构体类型及结构体变量的定义 试题分析 example是结构体类型的变量名 2 设有如下定义 structss charname 10 intage charsex std 3 p std 下面各输入语句中错误的是 A scanf d 正确答案 B 知识点 结构体数组 指向结构体数组的指针 结构体变量的引用 3 设有如下定义 structsk inta floatb data int p 若要使p指向data中的a域 正确的赋值语句是 A p C p data aD p data a正确答案 C 知识点 结构体成员地址的引用 指向结构体成员的指针 4 以下选项中不能正确把c1定义成结构体变量的是 A typedefstructB structcolorc1 intred intred intgreen intgreen intblue COLORintblue COLORc1 C structcolorD struct intred intn intgreen intgreen intblue c1 intblue c1 正确答案 B 知识点 结构体变量的定义 自定义变量 5 有以下程序 structs intx y data 2 10 100 20 200 main structs p data
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年秋季班主任工作培训 青春期学生心理辅导技巧
- 2026及未来5年中国夹绢艺术玻璃数据监测研究报告
- 2026事业单位工勤技能-湖南-湖南行政岗位工二级(技师)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-湖南-湖南广播电视天线工一级(高级技师)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-湖北-湖北防疫员五级(初级工)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-湖北-湖北有线广播电视机务员二级(技师)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-海南-海南水利机械运行维护工四级(中级工)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-海南-海南动物检疫员二级(技师)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-浙江-浙江热处理工二级(技师)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-浙江-浙江农业技术员一级(高级技师)历年参考题库含答案详解3套试卷
- 山东中国水产科学研究院长岛增殖实验站2025年第一批统一聘笔试历年参考题库附带答案详解(5卷)
- 泛血管疾病整合管理实操指南
- 2025年高三历史教师工作总结及2026年工作计划
- 恐龙化石的课件
- 2026年政工职称考试题库及参考答案(b卷)
- TCBDA63-2022建筑装饰室内石材及瓷板干挂技术规程
- WINCC-CS架构配置资料
- CCER项目:三峡新能源江苏如东H6(400MW)海上风电场项目
- 2025浙江宁波朗辰新能源有限公司招聘3人笔试参考题库附带答案详解
- 三管三必须培训课件
- 地质灾害排危除险项目监理大纲
评论
0/150
提交评论