国家二级计算机c语言难吗
“国家二级计算机c语言难吗”相关的资料有哪些?“国家二级计算机c语言难吗”相关的范文有哪些?怎么写?下面是小编为您精心整理的“国家二级计算机c语言难吗”相关范文大全或资料大全,欢迎大家分享。
计算机二级c语言
2008年秋浙江省高等学校 计算机等级考试试卷(二级C)
说明:⑴ 考生应将所有试题的答案填写在答卷上。其中试题一到试题六请在答卷上的各小题选项的
对应位置上填“√”。
⑵ 请将你的准考证号的后五位填写在答卷右下角的指定位置内; ⑶ 考试时间为90分钟。
试题1(每小题3分,共12分)
阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。
【程序说明】
输入一批学生成绩,遇负数表示输入结束,要求统计并输出各等级成绩的学生个数。成绩等级分为三级,分别为:A(90~100)、P(68~89)和F(0~59)。
运行示例:
Enter scores:88 71 68 70 59 81 91 0 60 77 83 -10 A:1; P:8; F:2; 【程序】
#include
c语言题库1(计算机二级)
一、选择题
1. 在C语言中,用户能使用的合法标识符是( ) A. 姓名 B. _xyz C. 5i D. for
2. 设有说明语句 int k,i=5,j=10; ,则表达式k=(++i)*(j--)的值是( ) A. 50 B. 60 C. 45 D.55
3. 设有语句 int x=2,y=3; ,则表达式x=(y==3)的值是( )。 A. 0 B, 1 C 2 D 3
4. 为表示x>=y>=z, 须用的C语言表示为( )
A. (x>=y)&&(y>=z) B. (x>=y)AND(y>=z) C. x>=y>=z D. (x>=y)&(y>=z) 5. 以下程序的运行结果是( ) main()
{ int a,b,c; a=b=c=1;
if(a++||++b) c++;
printf(“%d,%d,%d\\n”,a,b,c); }
A.2,1,2 B.1,2,1 C.2,2,2 D. 2,2,1 6. main()
{ i
c语言题库1(计算机二级)
一、选择题
1. 在C语言中,用户能使用的合法标识符是( ) A. 姓名 B. _xyz C. 5i D. for
2. 设有说明语句 int k,i=5,j=10; ,则表达式k=(++i)*(j--)的值是( ) A. 50 B. 60 C. 45 D.55
3. 设有语句 int x=2,y=3; ,则表达式x=(y==3)的值是( )。 A. 0 B, 1 C 2 D 3
4. 为表示x>=y>=z, 须用的C语言表示为( )
A. (x>=y)&&(y>=z) B. (x>=y)AND(y>=z) C. x>=y>=z D. (x>=y)&(y>=z) 5. 以下程序的运行结果是( ) main()
{ int a,b,c; a=b=c=1;
if(a++||++b) c++;
printf(“%d,%d,%d\\n”,a,b,c); }
A.2,1,2 B.1,2,1 C.2,2,2 D. 2,2,1 6. main()
{ i
2013年3月国家C语言计算机二级题库
第一套
1. 程序填空
给定程序中,函数fun的功能是:在形参ss所指字符串数组中,删除所有串长超过k的字符串,函数返回所剩字符串的个数。Ss所指字符串数组中共有N个字符串,且串长小于M。
第一处 for(i=0;i 第三处 strcpy(ss[j++],ss[i]); 2. 程序修改 给定程序MODI1.C中函数fun的功能是:逐个比较p、q所指两个字符串对应位置中的字符,把ASCII值或相等的字符依次存放在c所指数组中,形成一个新的字符串。 /**found**/ int k=0; /**found**/ while(*p||*q) 3. 程序设计 假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:除了字符串前导*号之外,将串中其它*号全部删除。在编写函数时,不得使用C语言提供的字符串函数。函数fun中给出的语句仅供参考。 void fun(char *a) { int i=0,k; while(a[i]!==’*’)i++; k=i; while(a[i]!=’\\0’) { if(a[i]!=’*’) a[k++]=a[i]; i++; } a[k]=’\\0’; }
2013年3月国家C语言计算机二级题库
第一套
1. 程序填空
给定程序中,函数fun的功能是:在形参ss所指字符串数组中,删除所有串长超过k的字符串,函数返回所剩字符串的个数。Ss所指字符串数组中共有N个字符串,且串长小于M。
第一处 for(i=0;i 第三处 strcpy(ss[j++],ss[i]); 2. 程序修改 给定程序MODI1.C中函数fun的功能是:逐个比较p、q所指两个字符串对应位置中的字符,把ASCII值或相等的字符依次存放在c所指数组中,形成一个新的字符串。 /**found**/ int k=0; /**found**/ while(*p||*q) 3. 程序设计 假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:除了字符串前导*号之外,将串中其它*号全部删除。在编写函数时,不得使用C语言提供的字符串函数。函数fun中给出的语句仅供参考。 void fun(char *a) { int i=0,k; while(a[i]!==’*’)i++; k=i; while(a[i]!=’\\0’) { if(a[i]!=’*’) a[k++]=a[i]; i++; } a[k]=’\\0’; }
计算机二级C语言笔试400题
1、C语言程序的基本单位是(C)A) 程序行 B) 语句 C) 函数 D) 字符、
2、C语言程序的三种基本结构是(A) A、顺序结构,选择结构,循环结构 B、递归结构,循环结构,转移结构 C、嵌套结构,递归结构,顺序结构 D、循环结构,转移结构,顺序结构、
3、C语言规定,程序中各函数之间 (A)A) 既允许直接递归调用也允许间接递归调用 B) 不允许直接递归调用也不允许间接递归调用 C) 允许直接递归调用不允许间接递归调用 D) 不允许直接递归调用允许间接递归调用
4、C语言中可处理的文件类型是(B) A) 文本文件和数据文件 B)文本文件和二进制文件 C) 数据文件和二进制文件 D)数据代码文件
5、C语言可执行程序的开始执行点是(C ) A) 程序中第一条可执行语句 B) 程序中第一个函数 C) 程序中的main函数 D) 包含文件中的第一个函数
6、C语言提供的合法的数据类型关键字是(B) A)double B) short C) integer D) char 7、C语言中,运算对象必须是整型数的运算符是(A)A) % B) \\ C) %和\\ D) * * 8、C语言中函数返回值的类型是由( D)决定A) return语句
《国家计算机二级c语言历年真题及答案》
2011年3月计算机等级考试二级C语言笔试
(总分100, 考试时间90分钟)
选择题((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 顺序结构
国家计算机二级c语言2010-2012年试题
2010年3月全国计算机等级考试二级C笔试试卷
一、选择题((1)~(10)、(21)~(40)每题2分,(11)~(20)每题1分,共70分)
下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项填涂在答
题卡相应位置上
(1)下列叙述中正确的是 C
(2)A)对长度为n的有序链表进行查找,最坏情况下需要的比较次数为n B)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n/2) C)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(log2n) D)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(log2n) (2)算法的时间复杂度是指 A)算法的执行时间 B)算法所处理的数据量
C)算法程序中的语句或指令条数
D)算法在执行过程中所需要的基本运算次数
(3)软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
A)编辑软件 B)操作系统 C)教务管理系统 D)浏览器 (4)软件(程序)调试的任务是
A)诊断和改正程序中的错误
计算机二级C语言填空题题库
二、填空题,共3小题,每题6分。 1.补充程序Ccon11.c,使其计算
|x|?2f(x)?2
x?1#include /**/ float f; /**/ printf(“input an integer:”); scanf(“%d”,&x); f=/**/ ( abs(x)-2.0f )/ (x*x+1.0f) /**/; printf(“F(x)=%f\\n,f); } 2.补充程序Ccon012.C,该程序用公式π=4×(1-1/3+1/5-1/7+…+1/100001)计算圆周率的近似值。??2.467433 #include double pi=0; long i,sign=1; for(i=1;i<=100001;i+=2) { pi+=1.0*sign/i; sign=/**/ (-1)*sign; /**/ } pi*=/**/ 4*pi; /**/ printf(\} 3.程序Ccon013.C,程序实现从10个数中找出最大值和最小值。 #include void find_max_m
计算机二级c语言上机题库 绝对好用
二级 C_第1套上机题
【参考答案】求ss所指字符串数组中长度最短 (1) M (2) < (3) k
【参考答案】小写字母全部改为对应的大写字母。 (1)if(( tt[i]>='a')&&( tt[i] <= 'z')) (2)tt[i]-=32;
【参考答案】大于1小于整数m的非素数存入xx void fun( int m, int *k, int xx[] ) { int i,j,n=0; for(i=4;i /*找出大于1小于整数m的非素数*/ { for(j=2;j /*返回非素数的个数*/ } 二级 C_第2套上机题 【参考答案】小于等于n(n>2)的素数的个数 (1)j=2 (2)i (3)j 【参考答案】计算前n(4 【参考答案】S=(1-1/2)+(1/3-1/4)+…+(1/(2n-1)-1/2n) double fun(int n) { int i; double s=0.0; for(i=1;i<=n;i++) s=s+(1.0/(2*i-1)-1.0/(2*i)); /*计算S=(1-1/2)+(1/3-1/4)+ (1/(2n-1)-1/2n)*/ return s; } 二级 C_第3套上机题 【参考答案】对形参b所指结构体变量中的数据进行修改 (1) ->sno