关于2级C语言的几个问题(详细解答一下,谢谢!)

作者&投稿:阮致 (若有异议请与网页底部的电邮联系)
关于2级C语言的几个问题(详细解答一下,谢谢!)~

1
!n=!0=1 执行 x=x-1=1
m=1 执行 x=x-2=-1
x=-1 执行 x=x-3=-4
最后输出-4
2
p=(a!=0)即 p=1
输出1
3
(4<3&&3<5)不成立 不执行 t=a; 执行a=c=5;c=t=99;(我把你的y当t用了)
(5<99&&4<99) 成立 执行 t=b=4;b=c=99;a=t=4;
最后输出 49999

若两个if语句后面的3条语句均有大括号 则输出 455

2011年3月全国计算机等级考试二级笔试试卷
C语言程序设计
(考试时间90分钟,满分100分)

一、 选择题(1-10,21-40每题2分,11-20每题1分,共70分)
  
(1)下列关于栈叙述正确的是
  A)栈顶元素最先能被删除
  B)栈顶元素最后才能被删除
  C)栈底元素永远不能被删除
  D)以上三种说法都不对
  
(2)下列叙述中正确的是
  A)有一个以上根结点的数据结构不一定是非线性结构
  B)只有一个根结点的数据结构不一定是线性结构
  C)循环链表是非线性结构
  D)双向链表是非线性结构
  
(3)某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)
  A)3 B)4 C)6 D)7
  
(4)在软件开发中,需求分析阶段产生的主要文档是
  A)软件集成测试计划 B)软件详细设计说明书
  C)用户手册 D)软件需求规格说明书
  
(5)结构化程序所要求的基本结构不包括
  A)顺序结构 B)GOTO跳转
  C)选择(分支)结构 D)重复(循环)结构
  
(6)下面描述中错误的是
  A)系统总体结构图支持软件系统的详细设计
  B)软件设计是将软件需求转换为软件表示的过程
  C)数据结构与数据库设计是软件设计的任务之一
  D)PAD图是软件详细设计的表示工具
  
(7)负责数据库中查询操作的数据库语言是
  A)数据定义语言
  B)数据管理语言
  C)数据操纵语言
  D)数据控制语言
  
(8)一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是
  A)1:1联系 B)1:m联系
  C)m:1联系 D)m:n联系

(9)有三个关系R、S和T如下:
  

  则由关系R和S得到关系T的操作是
  A)自然连接 B)交 C)除 D)并
  
(10)定义无符号整数类为UInt,下面可以作为类UInt实例化值的是
  A)-369 B)369 C)0.369 D)整数集合{1,2,3,4,5}
  
(11)计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是
  A)C语言程序仅可以编译执行
  B)C语言程序仅可以解释执行
  C)C语言程序既可以编译执行又可以解释执行
  D)以上说法都不对
  
(12)以下叙述中错误的是
  A)C语言的可执行程序是由一系列机器指令构成的
  B)用C语言编写的源程序不能直接在计算机上运行
  C)通过编译得到的二进制目标程序需要连接才可以运行
  D)在没有安装C语言集成开发环境的机器上不能运行C源程序生成的.exe文件
  
(13)以下选项中不能用作C程序合法常量的是
  A)1,234 B)'123'
  C)123 D)"\x7G"
  
(14)以下选项中可用作C程序合法实数的是
  A).1e0 B)3.0e0.2
  C)E9 D)9.12E
  
(15)若有定义语句:inta=3,b=2,c=1;,以下选项中错误的赋值表达式是
  A)a=(b=4)=3; B)a=b=c+1;
  C)a=(b=4)+c; D)a=1+(b=c=4);
  
(16)有以下程序段
  char name[20];
  int num;
  scanf("name=%s num=%d",name;&num);
  当执行上述程序段,并从键盘输入:name=Lili num=1001后,name的值为
  A)Lili B)name=Lili C)Lili num= D)name=Lili num=1001
  
(17)if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是
  A)必须是逻辑值 B)必须是整数值
  C)必须是正数 D)可以是任意合法的数值

(18)有以下程序
  #include
  main()
  { int x=011;
  printf("%d
",++x);
  }
  程序运行后的输出结果是
  A)12 B)11 C)10 D)9
 
(19)有以下程序
  #include
  main()
  { int s;
  scanf("%d",&s);
  while(s>0)
  { switch(s)
  { case1:printf("%d",s+5);
  case2:printf("%d",s+4); break;
  case3:printf("%d",s+3);
  default:printf("%d",s+1);break;
  }
  scanf("%d",&s);
  }
  }
  运行时,若输入1 2 3 4 5 0,则输出结果是
  A)6566456 B)66656 C)66666 D)6666656
  
(20)有以下程序段
  int i,n;
  for(i=0;i<8;i++)
  { n=rand()%5;
  switch (n)
  { case 1:
  case 3:printf("%d
",n); break;
  case 2:
  case 4:printf("%d
",n); continue;
  case 0:exit(0);
  }
  printf("%d
",n);
  }
  以下关于程序段执行情况的叙述,正确的是
  A)for循环语句固定执行8次 B)当产生的随机数n为4时结束循环操作
  C)当产生的随机数n为1和2时不做任何操作D)当产生的随机数n为0时结束程序运行
 
(21)有以下程序
  #include
  main()
  { char s[]="012xy\08s34f4w2";
  int i,n=0;
  for(i=0;s[i]!=0;i++)
  if(s[i]>='0'&&s[i]<='9') n++;
  printf("%d
",n);
  }
  程序运行后的输出结果是
  A)0 B)3 C)7 D)8

(22)若i和k都是int类型变量,有以下for语句
  for(i=0,k=-1;k=1;k++) printf("*****
");
  下面关于语句执行情况的叙述中正确的是
  A)循环体执行两次B)循环体执行一次C)循环体一次也不执行D)构成无限循环
  
(23)有以下程序
  #include
  main()
  { char b,c; int i;
  b='a'; c='A';
  for(i=0;i<6;i++)
  { if(i%2) putchar(i+b);
  else putchar(i+c);
  } printf("
");
  }
  程序运行后的输出结果是
  A)ABCDEF B)AbCdEf C)aBcDeF D)abcdef
  
(24)设有定义:doublex[10],*p=x;,以下能给数组x下标为6的元素读入数据的正确语句是
  A)scanf("%f",&x[6]); B)scanf("%lf",*(x+6));
  C)scanf("%lf",p+6); D)scanf("%lf",p[6]);
  
(25)有以下程序(说明:字母A的ASCII码值是65)
  #include
  void fun(char *s)
  { while(*s)
  { if(*s%2) printf("%c",*s);
  s++;
  }
  }
  main()
  { char a[]="BYTE";
  fun(a); printf("
");
  }
程序运行后的输出结果是
A) BY B) BT C) YT D) YE
  
(26)有以下程序段
  #include
  main()
  { …
  while( getchar()!='
');
  …
  }
  以下叙述中正确的是
A)此while语句将无限循环
B) getchar()不可以出现在while语句的条件表达式中
  C)当执行此while语句时,只有按回车键程序才能继续执行
  D)当执行此while语句时,按任意键程序就能继续执行

(27)有以下程序
  #include
  main()
  { int x=1,y=0;
  if(!x) y++;
  else if(x==0)
  if (x) y+=2;
  else y+=3;
  printf("%d
",y);
  }
  程序运行后的输出结果是
  A)3 B)2 C)1 D) 0

(28)若有定义语句:chars[3][10],(*k)[3],*p;,则以下赋值语句正确的是
  A)p=s; B)p=k; C)p=s[0]; D)k=s;
  
(29)有以下程序
  #include
  void fun(char *c)
  { while(*c)
  { if(*c>='a'&&*c<='z') *c=*c-('a'-'A');
  c++;
  }
  }
  main()
  { char s[81];
  gets(s); fun(s); puts(s):
  }
  当执行程序时从键盘上输入Hello Beijing,则程序的输出结果是
  A)hello beijing B)Hello Beijing C)HELLO BEIJING D)hELLO Beijing
  
(30)以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。
  #include
  #define N 10
  void fun(int x[N])
  { int i=0;
  while(i
  }
  在程序中下划线处应填入的是
  A)x+i B)&x[i+1]C)x+(i++) D)&x[++i]
  
(31)有以下程序
  #include
  main()
  { char a[30],b[30];
  scanf("%s",a);
  gets(b);
  printf("%s
%s
",a,b);
  }
  程序运行时若输入:
  how are you? I am fine
  则输出结果是
  A)how are you? B)how I am fine are you? I am fine
  C)how are you? I am fine D)row are you?
  
(32)设有如下函数定义
  int fun(int k)
  { if (k<1) return 0;
  else if(k==1) return 1;
  else return fun(k-1)+1;
  }
  若执行调用语句:n=fun(3);,则函数fun总共被调用的次数是
  A)2 B)3 C)4 D)5
  
(33)有以下程序
  #include
  int fun (int x,int y)
  { if (x!=y) return ((x+y);2);
  else return (x);
  }
  main()
  { int a=4,b=5,c=6;
  printf("%d
",fun(2*a,fun(b,c)));
  }
  程序运行后的输出结果是 A)3 B)6 C)8 D)12

(34)有以下程序
  #include
  int fun()
  { static int x=1;
  x*=2;
  return x;
  }
  main()
  { int i,s=1;
  for(i=1;i<=3;i++) s*=fun();
  printf("%d
",s);
  }
  程序运行后的输出结果是 A)0 B)10 C)30 D)64
  
(35)有以下程序
  #include
  #define S(x) 4*(x)*x+1
  main()
  { int k=5,j=2;
  printf("%d
",S(k+j));
  }
  程序运行后的输出结果是 A)197 B)143 C)33 D)28
  
(36)设有定义:struct {charmark[12];int num1;double num2;} t1,t2;,若变量均已正确赋初值,则以下语句中错误的是
  A)t1=t2; B)t2.num1=t1.num1;C)t2.mark=t1.mark; D)t2.num2=t1.num2;
  
(37)有以下程序
  #include
  struct ord
  { int x,y;}dt[2]={1,2,3,4};
  main()
  {
  struct ord *p=dt;
  printf("%d,",++(p->x));printf("%d
",++(p->y));
  }
  程序运行后的输出结果是 A)1,2 B)4,1 C)3,4 D)2,3
  
(38)有以下程序
  #include
  struct S
  { int a,b;}data[2]={10,100,20,200};
  main()
  { struct S p=data[1];
  printf("%d
",++(p.a));
  }
  程序运行后的输出结果是 A)10 B)11 C)20 D)21
  
(39)有以下程序
  #include
  main()
  { unsigned char a=8,c;
  c=a>>3;
  printf("%d
",c);
  }
  程序运行后的输出结果是 A)32 B)16 C)1 D)0
  
(40)设fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是
  A)写操作结束后可以从头开始读 B)只能写不能读
  C)可以在原有内容后追加写 D)可以随意读和写

二、填空题
(1)有序线性表能进行二分查找的前提是该线性表必须是 【1】 存储的。

(2)一棵二叉树的中序遍历结果为DBEAFC,前序遍历结果为ABDECF,则后序遍历结果为 【2】 。

(3)对软件设计的最小单位(模块或程序单元)进行的测试通常称为【3】 测试

(4)实体完整性约束要求关系数据库中元组的 【4】 属性值不能为空。

(5)在关系A(S,SN,D)和关系B(D,CN,NM)中,A的主关键字是S,B的主关键字是D,则称 【5】 是关系A的外码。

  
(6)以下程序运行后的输出结果是 【6】。
  #include
  main()
  { int a;
  a=(int)((double)(3/2)+0.5+(int)1.99*2);
  printf("%d
",a);
  }
  
(7)有以下程序
  #include
  main()
  { int x;
  scanf("%d",&x);
  if(x>15) printf("%d",x-5);
  if(x>10) printf("%d",x);
  if(x>5) printf("%d
",x+5);
  }
  若程序运行时从键盘输入12,则输出结果为 【7】 。
  
(8)有以下程序(说明:字符0的ASCII码值为48)
  #include
  main()
  { char c1,c2;
  scanf("%d",&c1);
  c2=c1+9;
  printf("%c%c
",c1,c2);
  }
  若程序运行时从键盘输入48,则输出结果为 【8】 。
  
(9)有以下函数
  void prt(char ch,int n)
  { int i;
  for(i=1;i<=n;i++)
  printf(i%6!=0?"%c":"%c
",ch);
  }
  执行调用语句prt('*',24);后,函数共输出了 【9】 行*号。

(10)以下程序运行后的输出结果是 【10】。
  #include
  main()
  { int x=10,y=20,t=0;
  if(x==y)t=x;x=y;y=t;
  printf("%d %d
",x,y);
  }
  
(11)己知a所指的数组中有N个元素。函数fun的功能是,将下标k(k>0)开始的后续元素全部向前移动一个位置。请填空。
  void fun(int a[N],int k)
  { int i;
  for(i=k;i
  }
  
(12)有以下程序,请在 【12】 处填写正确语句,使程序可正常编译运行。
  #include
  【12】 ;
  main()
  { double x,y,(*p)();
  scanf("%lf%lf",&x,&y);
  p=avg;
  printf("%f
",(*p)(x,y));
  }
  double avg(double a,double b)
  { return((a+b)/2);}
  
(13)以下程序运行后的输出结果是 【13】。
  #include
  main()
  { int i,n[5]={0};
  for(i=1;i<=4;i++)
  { n[i]==n[i-1]*2+1; printf("%d",n[i]); }
  printf("
");
  }
  
(14)以下程序运行后的输出结果是 【14】。
  #include
  #include
  #include
  main()
  { char *p; int i;
  p=(char *)malloc(sizeof(char)*20);
  strcpy(p,"welcome");
  for(i=6;i>=0;i--) putchar(*(p+i));
  printf("
-"); free(p);
  }
  
(15)以下程序运行后的输出结果是 【15】。
  #include
  main()
  { FILE *fp; int x[6]={1,2,3,4,5,6},i;
  fp=fopen("test.dat","wb");
  fwrite(x,sizeof(int),3,fp);
  rewind(fp);
  fread(x,sizeof(int),3,fp);
  for(i=0;i<6;i++) printf("%d",x[i]);
  printf("
");
  fclose(fp);
  }





















2011年3月全国计算机等级考试二级笔试试卷
C语言程序设计答案

一.选择题1-5 ABDDB
6-10 ACDCB 11-15 ADBAA
16-20 ADCAD 21-25 BDBCD
26-30 CDCCC 31-35 BBBDB
36-40 CDDCB
二,填空题
1) 顺序 2) DEBFCA 3) 单元测试 4) 主键 5) D 6) 3 7) 1217
8) 09 9) 4 10) 20 0 11) i-1 12) double avg(doublea,double b) 13) 13715
14) e(E)moclew 15) 123456
2010年9月全国计算机等级考试二级C笔试试卷答案
一、选择题
1~5: BCDAA 6~10:DDCCA 11~15:CBBAD 16~20: DAACB
21~25: BCBDC 26~30 :CBDDA 31~35:ACBCD 36~40 :BACBD

二、填空
1.1DCBA2345 2.n-1 3.25 4.结构化 5.物理设计 6.2008
7.15 8.非0 9. 1 4 13 40 10.i 11.2
12.a[row][col] 13.3 14.*s 15.FILE

(1)选A
char x='A'; 是定义一个变量x并赋值为字符A
x=(x>'A'&&x<='Z')?(x+32):x; 这是个选择语句,括号里的x>'A'&&x<='Z'
表示条件,意思就是在A到Z之间的字母,也就是所有大写字母,因为是
>'A'不是>=‘A',所以不包括A,当条件满足时就执行x=x+32,大写字母
+32就转换成小写字母,当条件不满足就执行x=x,这里的x是='A'的,所以
不满足条件,执行x=x,所以输出x为A,因此选A。
(2)选B
x&15表示与运算,结果为真,即1;Z<'a',因为Z='A',a=A+32,所以结果也
为真,即1,((x&15)&&(z<'a'))就是1&&1,结果为1.
注:1&&1=1;1&&0=1;0&&1=0;0&&0=0

(1) A
char x='A'; 含义是把大写的A赋值给x
x=(x>'A'&&x<='Z')?(x+32):x; 含义是 x大于'A'并且小于‘Z’吗?(其实就是判断x是否是大写并且不为A和Z.)
如果是,大写变为小写(ASCII加32就变为小写了),否则输出x(就是'A')。
显然是后者,所以输出的是'A'
(2)这道题考的是与运算.
(x&15)&&(z<'a'))的值是: 如果(x&15)和z<'a'都为真,那么结果为1
否则为0,排除CD
x=35 换为二进制是00100011
15换为二进制是00001111
按位与运算 1 1为1 其他为0 结果是00000011=3D(十进制为3),所以x&15为真
Z='(A)','A'的ASCII小于小写的a(大写的字母总是比相应的小写字母的ASCII小32),所以z<'a'也为真。真真为真。所以结果为1.
楼上的是正确的

1,'A'
因为A的ASCII是等于X的,所以x=x;即,X=A;
2,选B
x与15取位运算中的与运算,然后在与z取逻辑与。因为逻辑运算只有两个值,1或0,所以,z<'a'是真命题,X&15是常量,所以也为1。。所以答案为1

1,B
当x的值在A到Z之间(不包含A包含Z)时输出原来字符,负责输出其对应的小写字符
2,选B
x与15取位运算中的与运算,然后在与z取逻辑与。因为逻辑运算只有两个值,1或0,所以,z<'a'是真命题,X&15是常量,所以答案为1


C++是C语言的升级版?
C++是C的升级版,++(自加运算符)在C语言里就有增加、升级的意思。按照C语言的算法就是C++=C+1。并且++的算法在C语言里是最经典的算法。他的起名和功能等关系不大,只是讲究内涵,找个容易记住的名字,容易推广。更如C++的升级C#。读应该叫“C-sharp”,但要将其更好的推广,提高知名度,好与...

C语言三级考什么?
计算机网络比较好考。但实用性远不及数据库。考三级中70%的人考网络。有人谁甚至说考2级C语言不如考三级网络。网络95%是背的。很明,什么东西都会随着量多其含金量也会降低。据说中国有1000万人手中有三级网络的证。不过数据库较难。给你三级类型分析以供参考 1、PC技术 熟悉汇编、对计算机硬件感...

c语言中等于号等于号优先级谁高
1、c语言中=!是两个运算符摆放在一起,“=”是赋值运算符,“!”逻辑非运算符;2、逻辑操作符一般将其操作数视为条件表达式,返回结果为Bool类型;3、首先对其操作数求值,若结果为0,则条件为假(false),否则为真(true);4、优先级上“!”先于“=”;所有比如有下面的式子,int i;i=...

c语言中的关系运算符“!=”的优先级比“《=”的优先低,为什么呢?为什么...
逻辑非运算符“!”的结合方法是自右向左优先级为2,和不等于运算符“!=”不同,“!=”的结合方法是自左向右优先级比<=低 “!”是单目运算符,优先级必然高于双目运算符,像“!=”,“<=”等

常见的C语言编译器是什么?
GCC原本作为GNU操作系统的官方编译器,现已被大多数类Unix操作系统(如Linux、BSD、Mac OS X等)采纳为标准的编译器,GCC同样适用于微软的Windows。GCC是自由软件过程发展中的著名例子,由自由软件基金会以GPL协议发布。2、Microsoft C 或称 MS C Microsoft C 是c语言的一种IDE(集成开发环境),常见...

C语言关系运算符包含哪几个? 它们的优先级如何?
C语言关系运算符一共有六个:>、>=、<、<=、==、!=,其中“大于”、“大于等于”、“小于”、“小于等于”四个关系运算符优先级高于“等于”和“不等于”两个优先级。

C语言在编程语言发展历史中处于什么地位,对编程语言的发展产生了什么影...
编程语言的发展历程可以简单划分为以下几个阶段 :机器语言——>汇编语言——>高级计算机语言 1、机器语言:最初的计算机所使用的是由“0”和“1”组成的二进制数,二进制是计算机的语言的基础。由于这种语言是直接对计算机硬件进行操作,所以在特定型号的计算机上面,运算效率也是很高的,机器语言的出 现...

在C语言中,逗号运算符的优先级最低对吗
对,在C程序中,逗号运算符的优先级最低。C语言中,运算符的运算优先级共分为15 级。1 级最高,15 级最低。 在表达式中,优先级较高的先于优先级较低的进行运算。而在一个运算量两侧的运算符 优先级相同时,则按运算符的结合性所规定的结合方向处理。结合性:C语言中各运算符的结合性分为两种...

C语言 两个等于号表示什么
C语言“ == ”指:等于运算符,用于判断左右两边的表达式是否相等。相等运算符是比较运算符的一种,利用相等运算符,如果希望相等运算符返回true,则运算符两侧的值或语句必须使相等的;如果不相等,则==运算符返回false。比较运算符主要包括:相等运算符(==)、不等运算符(!=)、恒等运算符(===...

c语言写5除于2
回答:5和2都是整数,编译器会把5\/2当作5整除2,商是整数,结果为2。 a=5\/2;这行可以改成下面任意一种形式,就能输出正确结果了: a=5f\/2; a=5\/2f; a=5f\/2f; f或者F是浮点数(float)常量后缀,5f是一个浮点型常量,和整型常量5是不同的概念。 只要除数或被除数中有一个是浮点数,那么“\/”...

黄梅县13392175145: 关于2级C语言的几个问题(详细解答一下,谢谢!) -
子肢爱米: (1)选A char x='A'; 是定义一个变量x并赋值为字符A x=(x>'A'&&x<='Z')?(x+32):x; 这是个选择语句,括号里的x>'A'&&x<='Z' 表示条件,意思就是在A到Z之间的字母,也就是所有大写字母,因为是>'A'不是>='A',所以不包括A,当条件满足时就...

黄梅县13392175145: 计算机二级c疑难题 -
子肢爱米: 一种一种情况跟你解释吧:第一种:D)void (*pf)(int,char);pf=&fun;在C语言中,其实对函数指针的参数并不进行检查,所以 void (*pf)(int,char);pf=&fun;这种写法在VC6中的C编译器中是可以通过的,但是在第二个char参数中会给出一个警告,...

黄梅县13392175145: 关于计算机二级C语言的几个问题
子肢爱米:1、 用的是VC6.0 2、这是一个文件名,没有关系的 3、这是电脑正在链接你所写的程序,要等一下才行,message是一个信息的意思. 4、放在TC的文件夹里,你只要找到你写的那个文件夹名就可以找到它.

黄梅县13392175145: c语言二级问题...求详解.
子肢爱米: p是数组名 在C语言中数组名可以当成指向此数组第一个元素的指针..P++这样的写法本身是没有错的.执行p++后p的值加一,p指向下一个元素

黄梅县13392175145: 我想问几个关于计算机二级,特别是C语言的问题.
子肢爱米: 二级的几个种类并没有什么好坏之分,主要是看你使用哪一种,二级主要是不同的程序语言和数据库,对于不是从事计算机专业的人来说考哪一种都差别不大,因为用一个问题用不同语言编程都可以解决. C语言相对BV要难一些,但是考二级也不会很困难,我以前是学的谭浩强的《C程序设计》这本书,也没有专门买其它复习资料,只要把这本书学好肯定是没问题的.学习编程主要还是要平时多练习,不能只看别人编好的程序,要经常找一些问题来自己编程解决,这样才能真正锻炼你自己的能力,对考试也很有帮助.

黄梅县13392175145: 二级c语言问题 解释一下这些题:
子肢爱米: 1. C 2. 123451 还有 楼主 你的while前面是不是应该加上switch(s)了 嗨 注意细节啊!!- - 3. 答案为D ......楼主 以后碰见程序 先自己看看 如果不懂 可以学学 调试 技术 #include <stdio.h> int main() { int i,n; for(i=0; i<8; i++) { n=rand()%5;/...

黄梅县13392175145: 计算机二级c语言 -
子肢爱米: 总体上必须清楚的:1)程序结构是三种: 顺序结构 , 循环结构(三个循环结构), 选择结构(if 和 switch)2)读程序都要从main()入口, 然后从最上面顺序往下读(碰到循环做循环,碰到选择做选择).3)计算机的数据在电脑中保存是...

黄梅县13392175145: 计算机二级C语言考试技巧 -
子肢爱米: 全国计算机等级考试二级C语言上机考试具有三种题型:程序填空、程序修改和程序设计,其中程序填空30分,程序修改30分,程序设计40分.[1]从以往的机试的情况来看,许多考生在程序设计题目上失分比较严重,而程序设计题占总分值的...

黄梅县13392175145: 关于计算机二级C语言考试的问题 -
子肢爱米: 我参加了2013年3月的二级C语言考试.都是机试题.有40分的选择题,60分的大题.选择题一共40个,都是单选,并且选择题的界面只能进入一次就是说你进入选择题的界面就得把选择题做完并检查,出来后不能再进入选择题界面修改.大题60分,题型和以前上机试题一样.总分100,只要你考了60分及60分以上就算过了.90分以上是优秀,80到89分是良好.程序填空题 程序修改题 程序设计题各一个题.

黄梅县13392175145: 二级C语言考试的重点? -
子肢爱米: 二级考试的内容包括基础知识和程序设计两大部分. 基础知识部分包括电脑基本知识、DOS基本知识和基本操作以及WINDOWS的基本概念与操作,本部分的主要难点包括电脑系统的主要技术指标及其衡量方法、电脑系统软硬件各组成部分及...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网