




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第 1 页 章节 题干答案 第二章 数据类型 运算符 表达式错 1 可以把define和if定义为用户标识符 错 2 用户标识符中可以出现下画线 但它不可以放在用户标识符的开头 错 3 c语言规定标识符只能由字母 数字和小数点三种字符组成 错 4 若有以下定义 char s 092 则该语句使s包含一个字符 错 5 在c语言中 int char和short三种类型数据在内存中所占用的字节数由所用机器的机器字长决 定 对 6 已定义c为字符型变量 则语句c 97 是正确的 对 7 c语言中整形常量按进制划分 有以下几种 十六进制常量 十进制常量 八进制常量 二进制 常量 错 8 如果要把常量327存入变量a中 a可以定义成float类型 对 9 c语言中数据有常量与变量之分 对 10 在c语言中 要求对所有用到的变量先定义 然后才能使用 对 11 c的字符常量是用双引号括起来的一个字符 错 12 字符型变量用来存放字符常量 注意只能放2个字符 错 13 一般一个字符变量在内存中占一个字节 对 14 字符串常量是一对单引号括起来的字符序列 错 15 C语言中可以把一个字符串赋给一个字符变量 错 16 c语言规定 可以在定义变量时 同时使变量初始化 对 17 把k1 k2定义成基本整型变量 并赋初值0的定义语句是int k1 k2 0 错 18 c语言使字符型数据和整型数据之间可以通用 一个字符数据既可以以字符形式输出 也可以以 整数形式输出 对 19 C语言中 字符数据与整型数据可以互相赋值 对 21 设C语言中 一个int型数据在内存中占2个字节 则int型数据的取值范围为 32768 32767 对 22 在c语言中的实型变量分为两种类型 它们是float 实型 和double 双精度实型 错 23 将a1 a2定义成单精度实型变量 并赋初值为1的定义语句是 float a1 1 a2 1 错 24 C语言中的实型变量分为两种类型 它们是float和double 对 25 设C语言中 一个int型数据在内存中占2个字节 则int数据的取值范围为 32768 32769 错 26 在变量说明中给变量赋初值的方法是 int a b C 10 错 27 设x y都是int类型 且x 100 y 200 则printf d x y 的输出结果是200 对 28 若变量已正确定义 以下程序段的输出结果是5 169000 x 5 16894 printf f n int x 1000 0 5 float 1000 对 29 以下程序的运行结果是9 9 include void main int x 10 y 10 printf d d n x y 错 30 以下程序的输出结果是 11 13 include void main int a 12 b 12 printf d d n a b 对 31 以下程序 include void main int y 6 x 3 z 1 printf d d n x y z 2 运行后的输出结果是7 3 错 32 以下程序段 int c1 2 c2 3 c3 c3 1 0 c2 c1 执行后 c3中的值是0 对 33 表达式 int 11 0 3 0 5 的值为4 对 34 表达式11 3的值为3 666667 错 35 对整型变量x y z均赋值为5 可以写成int x y z 5 错 36 c语言中 操作对象必须是整型数的运算符是 对 37 在c语言中 i 1 是一个合法的算术表达式 错 38 在C语言中 n i 2 i 是一个合法的赋值表达式 对 39 在c语言中 j 是一个合法的算术表达式 对 40 在c语言中 x j 0是一个合法的赋值表达式 对 41 已知字母A的ASC 码为十进制数65 且c2为字符型 则执行语句c2 A 6 3 后 c2中的值 为D 对 42 已知int x y z 执行语句x y z 10 5 5 后x y z的值是10 15 10 对 43 设a为整型变量 初值为12 执行完语句a a a a 后 a的值是144 错 44 若有定义 int a 7 float x 2 5 y 4 7 则表达式x a 3 int x y 2 4的值是2 750000 错 45 若t为double类型 表达式t 1 t 5 t 的值是6 0 错 第 2 页 46 逗号表达式 a 3 5 a 4 a 15的值为30 对 47 逗号表达式 a 3 5 a 4 a 15 a的值为30 错 48 设int n 3 则 n的结果是4 对 49 设int n 3 有表达式 n 则n的结果是4 对 50 设int n 3 则n 的结果是4 错 51 设int n 3 有表达式n 则n的结果是4 对 52 设int a 2 b 2 则 a b的结果是5 错 53 设int a 2 b 2 有表达式 a b 则a的结果是3 对 54 设int a 2 b 2 有表达式 a b 则b的结果是2 对 55 设int a 2 b 2 则 a b的结果是5 对 56 设int a 2 b 2 有表达式 a b 则a的结果是2 错 57 设int a 2 b 2 有表达式 a b 则b的结果是2 对 58 设int a 2 b c 则执行c b a 语句后 a的结果是2 错 59 设int a 2 b c 则执行c b a 语句后 b的结果是2 对 60 设int a 2 b c 则执行c b a 语句后 c的结果是2 对 61 已定义x和y为double类型 则表达式x 1 y x 3 2的值是2 5 错 62 设x y z和k都是int型变量 则执行表达式x y 52 z 26 k 32 后 x的值为32 对 63 在c语言中 要求参加运算的数必须是整数的运算符是 对 64 c语言中逗号运算符又称为 顺序求值运算符 对 65 凡是表达式都有一个值 对 66 表达式3 5 1 2 56 10的计算结果是7 5 错 67 如果i的原值为3 则j i j的值为3 错 68 若有以下定义 int a 2 b 3 float x 3 5 y 2 5 则下面表达式的值为3 500000 float a b 2 int x int y 对 69 若有以下定义int m 5 y 2 则执行下面表达式y y m y后 y的值为 16 对 70 在c程序中无论是整数还是实数 只要在允许的范围内都能准确无误地表示 错 71 若在定义语句double a b 之后 因为变量a b已正确定义 因此立刻执行表达式a b 9 381 是正确的 错 72 在c程序中 单个的常量 变量 函数是表达式 对 73 在main函数中 变量一经定义 系统将自动赋予初始值 错 74 a是实型变量 c语言允许进行以下赋值a 10 因此可以这样说 实型变量中允许存放整型值 错 75 在赋值表达式中 赋值号右边既可以是变量也可以是任意表达式 对 76 执行表达式a b后 在内存中a和b存储单元中的原有值都将被改变 a的值已由原值改变为b的值 b的值由原值变为0 错 77 已有a 3 b 5 当执行了表达式a b b a之后 已使a中的值为5 b中的值为3 错 78 在c程序中 逗号运算的优先级最低 对 79 在C程序中 APH和aph是两个不同的变量 对 80 若a和b类型相同 在计算了赋值表达式a b后b中的值将放入a中 而b中的值不变 对 第三章 顺序结构程序设计错 1 在TC中 printf 函数输出表列的求值顺序是从右到左 对 2 程序main int i 5 printf d d n i i 的运行结果是6 6 错 3 程序段int i 3 printf d d i i 的输出结果是3 3 错 4 以下程序的运行结果是 a 2 b 5 include main int a 2 b 5 printf a d b d n a b 错 5 以下程序 include main int m 0256 n 256 printf o o n m n 运行后的输出结果是256 400 对 6 该源程序执行后 屏幕上显示a 4 b 9 5 include void main int a 4 float b 9 5 printf a d b 4 2f n a b 错 7 输入语句的格式为 scanf d d d 是正确的 错 8 输入语句的格式为 scanf d d d 是正确的 对 9 输入语句的格式为 scanf d d d a b c 是正确的 错 10 在使用scanf函数之前应包含头文件 math h 错 11 在使用scanf函数之前可以不包含头文件 stdio h 对 12 getchar 函数得到的字符可以不赋给任何变量 而作为表达式的一部分 对 13 在scanf d d 语句中 可以使用一个或多个空格作为两个输入数之间的间隔 错 14 在scanf d d d 语句中 当输入为1 2 3时 将1赋给a 将2赋给b 错 第 3 页 15 在scanf c c 语句中 当输入为字符a b时 将a赋给c1 将b赋给c2 错 16 在scanf 4d 语句中 输入123456789 只把123456赋予变量i 错 17 scanf函数中无精度控制 对 18 getchar函数的功能是接收从键盘输入的一串字符 错 19 getchar函数的功能是接收从键盘输入的一个整数 错 20 scanf函数中 如果格式控制串中有普通字符则输入时也要输入该普通字符 对 21 c语言的格式输出函数是scanf 错 22 在TC中 printf 函数输出表列的求值顺序是从左到右 错 23 以下程序的运行结果是5 7 include void main int i 5 printf d d n i i 错 24 在TC中 可以在使用printf函数之前不包含 stdio h 文件 对 25 printf函数中有的格式字符 既可以是大写形式 也可以是小写形式 对 26 在printf函数中 格式控制字符串用于指定输出格式 必须以双引号引起 对 27 在printf函数中 ld 表示按十进制正整数输出 错 28 printf函数是一个标准库函数 它的函数原型在头文件 stdio h 中 对 29 printf函数是一个标准库函数 它的函数原型在头文件 string h 中 错 30 在printf函数中 格式字符 s 可用于输出s个字符 错 31 使用printf函数时 格式控制字符串和各输出项应一一对应 对 32 printf是c语言的输出语句 错 33 printf函数称为格式输入函数 它的函数原型在头文件 stdio h 中 错 34 在printf函数中 格式字符d的含义是 以十进制形式输出带符号整数 对 35 在printf函数中 格式字符s的意义是 输出单个字符 错 36 在printf函数中 格式字符f的意义是 以小数形式输出单精度实数 对 37 在printf函数中 格式字符c的意义是 输出单个字符 对 38 在printf函数中 输出表列的各输出项之间可用冒号分隔 错 39 在printf函数中 输出项可以是任意合法的表达式 对 40 在printf函数中 转义字符 b的作用是退格 对 41 在printf函数中 不能使用转义字符 错 42 若int x 3 printf d 则系统会报错 没有任何结果 错 43 若int x 3 printf d 则系统不会报错 会输出x的地址 对 44 若变量已正确定义 则x3 0 x12 是一个正确的赋值语句 对 45 若变量已正确定义 则x1 26 8 3 是一个正确的赋值语句 错 46 若变量已正确定义 则1 2 x2 是一个正确的赋值语句 错 47 若变量已正确定义 则x4 1 2 3 是一个正确的赋值语句 错 48 由赋值运算符将一个变量和一个表达式连接起来的式子称为 赋值表达式 对 49 a b c d 10 是一个合法的赋值语句 对 50 a a 2 是一个合法的赋值语句 赋值后a的值为2 错 第四章 选择结构程序设计错 1 switch选择结构中必须有default子句 错 2 如果x y或ay是正确的 对 4 int a 0 b 1 c 2 则表达式a b c 则 x a 则 a b c 0与if a 0 x 1 等价 错 8 case语句后一定要加break语句 错 9 case语句后只能跟常量 不能跟变量 对 10 break语句不能用于switch语句外的任何其他语句 错 11 在switch语句中使用break语句或con nue语句的作用相同 错 12 if x 0 printf f x 语句语法是正确的 错 13 x x y printf f x else printf f x 语句语法是正确的 错 14 if x 0 x x y printf f x else printf f x 语句语法是正确的 对 15 if x y 语句语法是正确的 错 16 if x y 语句语法是错误的 对 17 if x y scanf d else scanf d 语句语法是错误的 错 18 if x y scanf d 语句语法是错误的 对 19 if语句执行时 首先计算紧跟在if后面一对圆括号中的表达式的值 如果表达式的值为非零 真 则执行if后的 语句 然后去执行if语句后的下一个语句 对 20 if语句后面的表达式并不限于是关系表达式或逻辑表达式 还可以是任意表达式 if语句中可以 再嵌套if语句 对 21 b c d a等价于 b c dc参与运算量为假时 结果为真 对 27 aif b 语句 都是非法的 错 31 语句 if a b max a else max b 不可用条件表达式写为max a b a b 错 32 max a b a b可以去掉括号而写为max a b a b 对 33 条件运算符 和 虽然是一对运算符 但可以分开单独使用 错 34 a b a c d c d应理解为a b a c d c d 对 35 在case后的各常量表达式的值可以相同 错 36 各case和default子句的先后顺序可以变动 而不会影响程序执行结果 错 37 关系运算符的等于是用 来表示的 错 38 关系运算符的不等于是用 来表示的 错 39 一个if语句中可以嵌套另一个if语句 对 40 一个if语句中可以嵌套一个switch语句 对 第五章 循环结构程序设计错 1 while语句do while语句无论什么情况下 二者的执行结果都 样 错 2 continue语句的功能就是结束本层循环 错 3 break语句的作用就是结束本层循环 对 4 c语言的while do while和for几个循环语句 可以相互嵌套 对 5 c语言的while do while和for几个循环语句中 for循环语句最灵活 功能最强 对 6 do while语句构成的循环不能用其他语句构成的循环来代替 错 7 do while语句构成的循环只能用break语句退出 错 8 用do while语句构成循环时 只有在while后的表达式为非0时结束循环 错 9 用do while语句构成循环时 只要while后的表达式为O时就结束循环 对 10 for 循环体 会无终止地执行循环体 对 11 for 表达式1 表达式2 表达式3 中 表达式1和表达式3可以同时都为逗号表达式 对 12 for 表达式1 表达式2 表达式3 中 表达式1和表达式3不能同时都是逗号表达式 错 13 要使for 表达式l 表达式2 表达式3 循环体 不形成死循环 表达式2一定不能为空 错 14 for后的一对圆括号中 可以出现各种形式的与循环控制无关的表达式 对 15 for循环中 如果表达式2为空 则该循环一定是死循环 错 16 while循环和do while循环的while 后一定要有一个分号 错 17 while循环和do while循环的while 后一定不能加上一个分号 错 18 while循环的while 后没有分号 而do while循环的while 后一定要有一个分号 对 19 c语言程序的三种基本结构是嵌套结构 递归结构 顺序结构 错 20 若i为整型变量 则以下循环i 0 while i 0 i 一次也不执行 对 21 for i 0 j 10 i j i j k i j 执行完后 k的值为50 错 22 c语言中while与do while语句的主要区别是do while的循环体至少无条件执行一次 对 23 执行语句for i l i lO 后 i的值是10 对 24 若a b均为int型变量 且a 100 则以下的for循环是死循环 for b 100 a b a b printf n 错 25 语句x 3 do printf 2d x while x 的执行结果是3 对 26 执行语句 for i l i 4 i 后 变量i的值是3 错 27 以下循环for i 0 i7 n printf d n 对 29 执行完下面程序段后 k的值为0 int i j k for i 0 j 10 i 0 中循环体的执行次数是3 对 37 for循环可以在表达式3中包含使循环趋于结束的操作 但必须是一条表达式语句 错 38 for循环语句比while循环语句功能更强 凡是用while循环能完成的 用for循环都能实现 对 39 用while循环时 循环变量的初始化在while语句之前完成 用do while循环时 循环变量的初始化 在do while语句之后完成 错 第 5 页 40 在具有相同循环体的情况下 当while后面的表达式的第一次的值为 真 时 使用while循环和do while循环得到的结果是相同的 对 41 对用goto语句和if语句构成的循环 不能用break语句和continue语句进行控制 对 42 break语句不能用于循环语句和switch语句之外的任何其他语句 对 43 for循环和while循环一样 也是先判断表达式 条件 再执行语句 循环体 对 44 三种循环 for循环 while循环和do while循环 可以互相嵌套 但必须使用相同的循环控制变量 错 45 在多层循环嵌套中 可以共用一个continue结束各层的本次循环 错 第六章 数组错 1 数组是数目固定的若干变量的有序集合 数组中各元素的类型可以不同 错 2 可以用如下的语句定义数组a int n 10 a n 错 3 数组是c语言的一种构造数据类型 其元素的类型可以是整型 实型 字符型甚至结构类型 对 4 设已定义 int a 15 1 2 3 4 5 则语句printf d a 5 的输出结果是5 错 5 设需定义一个有15个元素的数组a 并对其前5个元素赋初值 可用如下语句实现 int a 1 2 3 4 5 错 6 数组中的所有元素必须属于同一种数据类型 对 7 数组定义时 只允许使用常量表达式定义数组的大小 其值必须是正整数 而不能用变量来定义数 组长度 对 8 数组名表示的是该数组元素在内存中的首地址 对 9 c语言数组的下标从O开始 下标必须是整数型的常量或变量 对 10 c语言只能单个引用数组元素而不能一次引用整个数组 对 11 数组是数目固定 类型相同的若干变量的有序集合 数组中的每一个数 变量 称为数组元素 数 组中的所有元素都属于同 种数据类型 对 12 定义数组 int a 10 则数组a的最后一个元素是a 9 数组a共有9个元素 错 13 数组元素下标的下界是固定的 总是为0 对 14 c语言中数组元素用数组名后带圆括弧的下标表示 错 15 一维数组在引用时下标的范围是 0 下标 数组的长度 对 16 c语言中数组所占存储单元的多少仅由数组的长度决定 错 17 若有数组定义为 int a 100 则该数组的下界为0 上界为100 数组元素下标范围是 下界 下 标 上界 对 18 定义一维数组int a 10 则语句for i 0 i 10 i scanf d a i 是正确的 错 19 设已定义 double a 5 5 则数组a在内存中的存放顺序是 a 0 0 a 0 1 a 0 2 a 4 3 a 4 4 对 20 给二维数组的全部元素赋初值 可以用如下的语句实现 int a 1 2 3 4 5 6 7 8 9 错 21 设已定义 float a 5 4 并赋值 要求每行输出4个数 则以下输出二维数组a的程序段是正确的 for i 0 i 5 i for j 0 j ABC 比较字符串的大小 错 31 设已定义 char a 3 5 则可用语句scanf s a 给数组a输入15个字符之内的字符串 对 32 定义字符数组c 6 可以使用格式符 s实现字符串整体的输入和输出 则语句scanf s 是 正确的 错 33 在c语言中没有字符串变量 要想将字符串常量保存在变量中 必须使用字符数组 对 34 若字符串串长为n个字节 则其占用内存空间为n 1个字节 对 35 用字符串为字符数组赋初值 char c BOY 则数组c的长度是3 错 36 在字符数组中 每一个元素只能存放一个字符 对 37 下面字符串赋值的方式是正确的 char str1 10 str1 string 错 38 二维数组在内存中占用一串连续的存储单元 对 39 设有int a 2 3 元素a 1 2 是数组中第六个元素 对 40 语句printf d n strlen t 065 xff n 输出项不合法 无正常输出 错 第七章 函数错 1 下面程序段是否正确 main void fun 错 第 6 页 2 实参可以是常量 变量或表达式 对 3 形参可以是常量 变量或表达式 错 4 定义函数时 形参的类型说明可放在函数体内 错 5 c语言中 void类型的函数不用在主调函数中声明 错 6 在有参函数中 函数定义中指定的形参变量在整个程序一开始执行时便分配内存单元 错 7 下面两种写法等价 1 int fun int x int y 2 int fun x y int x y 对 8 用数组名作函数形参和实参时 应在主调函数和被调函数中分别定义数组 对 9 数组名作函数参数时 也采用 值传送 方式 错 10 在c语言中 最好使用全局变量 错 11 以数组名作为函数参数时 实参数组必须定义为具有确定长度的数组 而形参数组可以不定义长 度 对 12 在c函数中 当以数组名作为参数时 对形参变量的操作不会影响到调用函数中的实参变量 即形 参值不能传回给实参 错 13 若调用c标准库函数 调用前必须重新定义 错 14 return语句后面的值不能为表达式 错 15 函数调用可以作为一个函数的形参 错 16 形式参数和实际参数的个数可以不同 错 17 对于不要求带返回值的函数 函数类型必须是void类型 错 18 数组名做函数的参数时 可以只在主调函数中定义数组 被调用函数只需要确定名称就可以了 错 19 数组名做函数的参数时 实参数组和形参数组大小一定要一致 错 20 数组元素做函数的实际参数 传递的是整个数组 错 21 数组元素做函数的实参 是双向传递 即 地址传递 方式 错 22 形参和实参的变量名称可以一样 对 23 在一个函数定义中只能包含一个return语句 错 24 除了利用实际参数和形式参数在各函数之间传递数据外 利用全局变量 也可以在各函数间传递 数据 对 25 数组名作为函数参数 应该在主调函数与被调函数中分别定义数组 不能只在一方定义 对 26 主函数和其他函数可以互相调用 错 27 下面的程序有一个整型输出值 main int a a pp printf d a void pp 错 28 以下程序运行结果为1 3 5 7 main int a 4 1 3 5 7 printf d d d d n a 错 29 以数组名作为参数时 数据传送方向是 双向的 即形参值可以传回给实参 对 30 函数调用可以作为一个函数的实参 对 31 所有的函数都是平行的 一个函数并不从属于另一个函数 对 32 函数的嵌套调用就是在调用一个函数的过程中 又调用另一个函数 对 33 c语言不允许在调用一个函数的过程中出现直接或者间接地调用该函数本身 错 34 只有主函数才可以调用其他函数 错 35 数组名作为函数参数时 传递的是数组第一个元素的值 错 36 c语言中允许函数的嵌套定义和嵌套调用 错 37 在c语言中 函数可以递归调用或递归定义 错 38 如果定义函数时省略extern 则系统认为其是外部函数 对 39 在同一源文件中 外部变量与局部变量同名时 则在局部变量的作用范围内 外部变量不起作用 对 40 在同一文件中 外部变量与局部变量同名 在局部变量的作用范围内 外部变量的值等于局部变 量的值 错 41 下面程序段可以正确执行 main int m n int n void func int s 3 n s 错 42 不同函数中使用相同名字的变量时 代表的是相同的变量 错 43 main函数中定义变量是全局变量 错 44 不同函数中定义的变量 其作用范围都限制在各自的函数内 在内存中占据的存储单元也各不相 同 对 45 全局变量在程序的全部执行过程中都占用存储单元 对 46 当全局变量与函数内部的局部变量同名时 则在函数内部全局变量有效 错 47 在函数体中 auto int b c 3 与int b c 3 两者等价 对 48 局部静态变量属于静态存储类别 在静态存储区内分配存储单元 在程序整个运行期间都不释放 对 49 c语言规定 只有在定义全局变量和局部静态变量时才能对数组自动初始化 对 50 局部静态变量能定义为寄存器变量 可以写成 register static int a b c 错 第八章 指针错 1 指针变量本身也是一种变量 它是存放各种类型数据的地址 对 2 内存单元间接访问是直接根据变量名存取变量的值 错 3 如果指针变量未经初始化就使用的话 有可能导致系统出错 对 第 7 页 4 指针变量可以进行加减乘除法运算 错 5 指针加1表示每次向下移动1个字节 错 6 当两个指针指向同一数组时 两个指针相减的差即为两个指针相隔的元素个数 对 7 一个数组的名字实际上是一个指针表达式 对 8 有定义和语句 int a 10 p p a 5 则p 2 相当于a 2 错 9 在c程序中 可以通过两个指针的加减运算移动指针 错 10 若有定义 int a 2 4 6 8 10 12 p a 则 p 5 的值是12 对 11 判断下面的语句是否有错 int a p a 100 p a 错 12 字符指针是一个指针变量 变量中保存整个字符串的地址 错 13 函数fun int p return p 的返回值是不确定的值 错 14 判断下面操作是否正确 int a p a 5 p 6 错 15 指针变量是把另一个变量的值作为其值的变量 错 16 以下程序 include main int i 10 p p p 5 printf d n i return 输出结果为10 错 17 以下程序 include main int i1 4 i2 8 p1 p2 p p1 p2 p p1 p1 p2 p2 p printf i1 d i2 d n i1 i2 return 输出结果为i1 8 i2 4 错 18 以下程序 include main int i1 10 i2 20 i p1 p2 pl p2 printf p1 d t p2 d n p1 p2 i p1 p1 p2 p2 i printf i1 d i2 d n i1 i2 return 输出结果为 p1 10 p2 20 i1 20 i2 10 对 19 可通过int i NULL scanf d i 正确进行整数赋值 错 20 以下程序 include main int a 5 2 1 3 4 5 int p1 p2 num p1 p2 num p2 p1 printf num d n hum return 输出结果为num 2 错 21 以下程序 include main int x 2 y int px px 1 5 y px printf y d n y return 输出结果为y 5 对 22 有如下定义 int a 1 3 5 7 9 i p 则语句 for i 0 i 5 i printf a d d t i a i 与语句 for p a i 0 i 5 i printf a d d t i p i 等价的 对 23 可通过char s gets s 正确进行字符串赋值 对 24 可通过char str 6 str good 正确进行字符串赋值 错 第 8 页 25 以下程序 include int fun int array int n int m 0 i for i 0 i n i m array array return m main int a 10 1 2 3 4 5 6 7 8 9 10 printf fun d n fun a 10 return 其输出结果是1 10的总和 对 26 以下程序 include Void swap int int main int a 3 b 8 swap printf a d b d n a b return void swap int x int y int temp x x y y temp 输出结果为 a 3 b 8 错 27 以下程序 include main char one 10 abcde char two 10 ABCDE char pc1 pc2 pc1 one pc2 two printf pc1 s pc1 printf pc2 s n pc2 3 return 该程序的输出结果是 pc1 abcde pc2 D 错 28 若有语句 int a 14 p 则a p char c s float f g 则表达式 s i int f和 s int c均为整型 对 39 以下程序 include double volume double radius double height return 3 14 radius radius height main double pf double double double vol r h scanf lf lf pf volume vol pf r h printf Volume f n vol return 此程序中可通过语句vol pf r h 正确调用函数volume 对 40 以下程序 include void test int x int n for int i 0 i n i printf d x main int a 10 1 2 3 4 5 6 7 8 9 10 test a 10 return 能正确输出a数组的值 错 41 在定义 int fun 中 标识符fun是一个用于指向函数的指针变量 错 第 9 页 42 有如下定义 int a 3 5 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 int p i j 则语句 for p a 0 p a O 15 p printf d p 与语句 for p a p a 15 p printf d p 是等价的 对 43 以下程序 include main int p1 p2 p3 p4 i 3 pl p2 p3 p4 printf d p1 printf d n p4 return 输出结果为3 3 对 44 如果数组中每个元素都是具有相同的数据类型的指针 则这种数组称为指针数组 对 45 int p 3 定义了一个可指向一维数组的指针变量p 所指一维数组应具有三个int类型元素 错 46 有定义 int p 3 进行p 1运算时 其地址值增加了1个字节 错 47 以下定义中int p 4 与int p 4 是等价的 错 48 有如下定义 int a 3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025南平市数字产业发展有限公司正式员工招聘6人考试备考试题及答案解析
- 2025广西桂林市临桂区新龙中学顶岗教师招聘10人考试模拟试题及答案解析
- 2025贵州威宁自治县第七中学教师“跨校竞聘”工作考试参考题库附答案解析
- 2025福建宁德市东湖塘华侨农场下属企业招聘16人考试模拟试题及答案解析
- 2025浙江温州市瑞安市人力资源和社会保障局招聘编外用工人员1人考试备考题库及答案解析
- 2025福建漳州市芗江人力资源服务有限公司招聘1人考试参考题库附答案解析
- 汉字的来历课件
- 云南省昆明市2024-2025学年七年级下学期期中考试地理试卷(含答案)
- 广东省湛江市第一中学2024-2025学年第一学期第三次综合素质评价(期末)试卷(含解析)
- 工地协议书范文
- 建筑公司分包合同管理办法
- 2025至2030苏打水行业发展趋势分析与未来投资战略咨询研究报告
- 2025年秋季学期德育工作计划:向下扎根向上开花
- 2025-2030中国家政服务行业信用体系建设与服务质量监管报告
- 2025年安徽省普通高中学业水平选择性考试(物理)科目高考真题+(答案解析版)
- 2025年成都东部集团有限公司及下属企业招聘考试笔试试卷【附答案】
- 各分项工程质量保证措施
- 国税编制管理办法
- 特种畜禽管理办法
- 消防员心理健康教育课件教学
- 藏族课件模板
评论
0/150
提交评论