b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

fscanf函数读文件_fscanf函数的正确调用形式_已知函数的调用形式

电脑杂谈  发布时间:2017-01-23 20:08:00  来源:网络整理

2012 年 3 月份全国计算机二级 c 语言 笔试+上机 题库(全) 一、选择题 (1)为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为 a)pad 图 b)n-s 图 c) d)数据流图 (2)结构化程序设计主要强调的是 a)程序的规模 b)程序的效率 c)程序设计语言的先进性 d)程序易读性 (3)为了使模块尽可

能独立,要求 a)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强 b)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱 c)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱 d)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强 (4)需求分析阶段的任务是确定 a)软件开发方法 b)软件开发工具 c)软件开发费用 d)软件系统功能 (5)算法的有穷性是指 a)算法程序的运行时间是有限的 b)算法程序所处理的数据量是有限的 c)算法程序的长度是有限的 d)算法只能被有限的用户使用 (6)对长度为 n 的线性表排序,在最坏情况下,比较次数不是 n(n-1)/2 的排序方法是 a)快速排序 b)冒泡排序 c)直接插入排序 d)堆排序 (7)如果进栈序列为 e1,e2,e3,e4,则可能的出栈序列是 a)e3,e1,e4,e2 b)e2,e4,e3,e1 c)e3,e4,e1,e2 d) 任意顺序 (8)将 e-r 图转换到关系模式时,实体与联系都可以表示成 a)属性 b)关系 c)键 d)域 (9)有三个关系 r、s 和 t 如下:r b c d a 0 k1 b 1 n1 s b f 3 a n

c d h2 0 k1 2 x1

t bc d a 0 k1 由关系 r 和 s 通过运算得到关系 t,则所使用的运算为 a)并 b)自然连接 c)笛卡尔积 d)交 (10)下列有关的描述,正确的是 a)数据处理是将信息转化为数据的过程 b)数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变 c)关系中的每一列称为元组,一个元组就是一个字段 d)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关 键字 (11)以下叙述中正确的是 a)用 c 程序实现的算法必须要有输入和输出操作 b)用 c 程序实现的算法可以没有输出但必须要有输入 c)用 c 程序实现的算法可以没有输入但必须要有输出 d)用 c 程序实现的算法可以既没有输入也没有输出 (12)下列可用于 c 语言用户标识符的一组是

a)void, define, word b)a3_3,_123,car c)for, -abc, if case d)2a, do, sizeof (13)以下选项中可作为 c 语言合法常量的是 a)-80 b)-080 c)-8e1.0 d)-80.0e (14)若有语句:char *line[5];,以下叙述中正确的是 a) 定义 line 是一个数组,每个数组元素是一个基类型为 char 为指针变量 b) 定义 line 是一个指针变量,该变量可以指向一个长度为 5 的字符型数组 c) 定义 line 是一个指针数组,语句中的*号称为间址运算符 d) 定义 line 是一个指向字符型函数的指针 (15)以下定义语句中正确的是 a)int a=b=0; b)char a=65+1,b=′b′; c)float a=1,*b=&a,*c=&b; d)double a=0 0;b=1.1; (16)有以下程序段 char ch; int k; ch=′a′; k=12; printf("%c,%d,",ch,ch,k); printf("k=%d ",k); 已知字符 a 的 ascii 码值为 97,则执行上述程序段后输出结果是 a)因变量类型与格式描述符的类型不匹配输出无定值 b)输出项与格式描述符个数不符,输出为零值或不定值 c)a,97,12k=12 d)a,97,k=12 (17)有以下程序 main() { int i,s=1; for (i=1;i<50;i++) if(!(i%5)&&!(i%3)) s+=i; printf("%d",s);} 程序的输出结果是 a)409 b)277 c)1 d)91 (18)当变量 c 的值不为 2、4、6 时,值也为"真"的表达式是 a)(c==2)||(c==4)||(c==6) b)(c>=2&& c<=6)||(c!=3)||(c!=5) c)(c>=2&&c<=6)&&!(c%2) d)(c>=2&& c<=6)&&(c%2!=1) (19)若变量已正确定义,有以下程序段 int a=3,b=5,c=7; if(a>b) a=b; c=a; if(c!=a) c=b; printf("%d,%d,%d",a,b,c); 其输出结果是 a)程序段有语法错 b)3,5,3 c)3,5,5 d)3,5,7 (20)有以下程序 #include <stdio.h> main() { int x=1,y=0,a=0,b=0; switch(x) { case 1: switch(y) { case 0:a++; break; case 1:b++; break; } case 2:a++; b++; break; case 3:a++; b++; } printf("a=%d,b=%d",a,b); } 程序的运行结果是


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-28349-1.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 谈戭
      谈戭

      等到能和美帝在西太平洋别别苗头的时候

    • 李寿
      李寿

      你懂个屁

    热点图片
    拼命载入中...