C语言随机生成10道加减乘题.pdfVIP

  • 15
  • 0
  • 约2.12万字
  • 约 14页
  • 2022-07-04 发布于上海
  • 举报
C语言随机生成10道加减乘题 2022/7/2 C语言随机生成10道加减乘题 一、选择题 (请在 【答题】菜单上选择 【选择题】命令,启动选择题测试 序,按 照题目上的内容进行答题。作答选择题时键盘被封锁,使用键盘无效,考生须使用 鼠标答题。选择题部分只能进入一次,退出后不能再次进入。选择题部分不单独计 时。) 1、若有定义: char *ps[ ] = {aa, bb, cc, dd}; 则以下叙述正确的是 (  )。 A . *ps[0]是字符a B. *ps[0]是字符串aa C . ps[0]是字符a D. ps是字符串aa 『正确答案』 A 『答案解析』 定义指针数组ps,ps[0]代表数组首个元素的地址,即aa的地址,同时也是aa第一个字符a的地址,所以*ps[0]代表字 符a。答案选择A 选项。 2、以下叙述中错误的是 (  )。 A . 可以用typedef说明的新类型名来定义变量 B. typedef 的作用是用一个新的标识符来代表已存在的类型名 C . typedef说明的新类型名必须使用大写字母,否则会出编译错误 D. 用typedef可以说明一种新的类型名 『正确答案』 C 『答案解析』 typedef定义的新类型名习惯上用大写字母,但没有强制要求用大写字母。答案选择C选项。 3、有以下 序 include stdio.h main() {  int a=-1, b=-1;  for(; ++a;)++b;  printf(%d,%d\n, a, b); } 序运行后的输出结果是 (  )。 A . 0,-1 B. 0,0 C . -1,-1 D. 结果不确定 『正确答案』 A 『答案解析』 这是对for循环的基本考查,C语言中for循环的形式:for(表达式1;表达式2;表达式3),本题中表达式1和表达式3为空语句。 序执行过 为:定义整型变量a、b并赋初值,执行for循环,执行控制语句++a,a先自增变为0再使用,不满足控制条件, 跳出循环。因此b并未改变,最后输出0,-1。答案选择A 选项。 4 、在数据库中,数据模型包括数据结构、数据操作和 (  )。 编号:6e998c23c4af3cc99c8311a2150b603b 1 C语言随机生成10道加减乘题 2022/7/2 A . 数据约束 B. 数据类型 C . 关系运算 D. 查询 『正确答案』 A 『答案解析』 在数据库系统中的数据模型有三个要素:数据结构、数据操作和数据的约束条件。答案选择A 选项。 5、以下合法的转义字符是 (  )。 A . \x4 1 B. \0x4 1 C . \X4 1 D. \0X4 1 『正确答案』 A 『答案解析』 转义字符以反斜杠\开头,后面跟一个字符或一个八进制或十六进制数表示。十六进制转义字符是由反斜杠\和字母x及随后 的1~2个十六进制数字构成的字符序列。答案选择A 选项。 6、设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为 (  )。 A . 非0值 B. \0 C . 0 D. NULL 『正确答案』 A 『答案解析』 本题考查的是文件指针feof 的运用。当文件读到结尾时,feof(fp)为非零值,否则为0 。答案选择A 选项。 7、关

文档评论(0)

1亿VIP精品文档

相关文档