ILE *fP;int k,n,a6=1,2,3,4,5,6; fp=fopen(“d2.dat“,“w“); fprintf(fp,“%d%d%d/n“,a0,a1,a2); fprintf(fp,“%d%d%d/n“,a3,a4,a5); fclose(fp); fp=fopen(“d2dat“
计算机类职业资格二级C语言笔试30及答案解析Tag内容描述:
1、ILE fP;int k,n,a61,2,3,4,5,6; fpfopend2.dat,w; fprintffp,dddn,a0,a1,a2; fprintffp,dddn,a3,a4,a5; fclosefp; fpfopend2dat。
2、0; ABC s; D typedef ABCdouble a; char b10; ABC s;分数:2.00A.B.C.D.2.对两个数组 a 和 b 进行下列初始化:char m1234567;char n1,2,3,4,5,6,7。
3、utcharc; main FILEfp; fpfopena1.txt,r; fcfp; fclosefp; fpfopena2.txt,r; fcfp; fclosefp; putcharn;分数:2.00A.123321B.123C。
4、若有说明:intp1,p2,n8,m;下列均是正确赋值语句的选项是 .分数:2.00A.p1:p2B.p1n;C.p1p2p1;D.p1p2p1;3.设 q1和 q2是指向一个 float型一维数组的指针变量,k 为 float型变量,则。
5、与数据的存储结构无关D 算法的时间复杂度是指执行算法所需要的计算工作量分数:1.00A.B.C.D.3.在结构化程序设计中,模块划分的原则是A 各模块应包括尽量多的功能B 各模块的规模应尽量大C 各模块之间的联系应尽量紧密D 模块内具有高内。
6、 ifstri strjstri; strj0; main char str81; int n; printfInput a string, getsstr; funstr; printfsn,str; 分数:1.00A.asdafaaz6。
7、正确赋值,合法的语句是.分数:1.00A.a1B.i;C.aa5;D.aint;3.有如下程序 int funcint a, int b returnab; main int x2,y5,z8,r; rfuncfuncx,y,z; prin。
8、有限序列B 线性表是一种线性结构C 线性表的所有结点有且仅有一个前件和后件D 线性表可以是空表分数:2.00A.B.C.D.3.某二叉树有 5个度为 2的结点,则该二叉树中的叶子结点数是A 10 B 8 C 6 D 4分数:2.00A.B。
9、根结点的数目是 .A 有且只有 1个 B 1 或多于 1C 0或 1 D 至少有 2个分数:2.00A.B.C.D.4.下列叙述中正确的是.A 一个算法的空间复杂度大,则其时间复杂度也必定大B 一个算法的空间复杂度大,则其时间复杂度必定小C。
10、间 D 算法执行过程中所需要的存储空间分数:2.00A.B.C.D.3.下列叙述中正确的是.A 一个逻辑数据结构只能有一种存储结构B 数据的逻辑结构属于线性结构,存储结构属于非线性结构C 一个逻辑数据结构可以有多种存储结构,且各种存储结构不。
11、0aaii1p1; else p; printfd,p; 的输出是.分数:1.00A.23B.26C.33D.363.下述关于数据库系统的叙述中正确的是.分数:1.00A.数据库系统减少了数据冗余B.数据库系统避免了一切冗余C.数据库系统中。
12、howareyouD.ahowareybou2.下列程序中 c 的二进制值是 . char a2,b4,C; cab2;分数:2.00A.00000011B.00010100C.00011100D.000110003.下列描述中正确的是 。
13、的直接前驱C.在进行插入删除运算时,能更好地保证链表不断开D.从表中任一结点出发都能扫描到整个链表3.下列叙述中,正确的一条是.分数:2.00A.C语言以函数为程序的基本单位,便于实现程序的模块化B.C程序的执行总是从程序的第一句开始C.C。
14、是.分数:2.00A.m123 n456 p789B.m123 n456 p789C.m123,n456,p789D.123 456 7892.在面向对象方法中,实现信息隐蔽是依靠.分数:2.00A.对象的继承B.对象的多态C.对象的封装D。
15、零的是 .分数:1.00A.c1c2B.c1int fint 分数:1.00A.fori0;i3;iforj2;ii;jif xj1xj kxj;xjxj1;xj1k; fori0;i3;iforj4;j7i;jifxjxj1 kxj;xj。
16、153.以下叙述中正确的是 .分数:1.00A.预处理命令行必须位于 C 源程序的起始位置B.在 C 语言巾,预处理命令行都以开头C.每个 C 程序必须在开头包含预处理命令行;include stdihD.C 语言的预处理不能实现宏定义和条。
17、0,x40,i; fori0;stri0;i switchstri case1:x4; case2:x3; case3:x2; case4:x1; cout x1 , x2 , x3 , x4;分数:2.00A.8,6,4,1B.8,6,3。
18、 s 为合法的结构体变量的是U U. A. typedef struct abc double a; char b10; s; B. struct double a; char b10; s; C. struct ABC double a。
19、D.NULL3.请读程序: includestdio.h includestring.h main chars1AbCdEf,s2aB; s1;s2; printfdn,strcmps1,s2; 上面程序的输出结果是.分数:1.00A.正数。
20、 aa101,2,3,4,5,6,7,8,9,10,i;fori1;i0;isummainint a3,b6,x分数:2.00A.6 3B.3 6C.编译出错D.005.当执行下面的程序时,如果输入 ABC,则输出结果是.include s。