计算机二级c程序设计题库
“计算机二级c程序设计题库”相关的资料有哪些?“计算机二级c程序设计题库”相关的范文有哪些?怎么写?下面是小编为您精心整理的“计算机二级c程序设计题库”相关范文大全或资料大全,欢迎大家分享。
计算机二级C程序设计上机模拟题
浙江省, 计算机, 程序设计, 上机, 模拟
第三部分 C程序设计上机模拟题
(一) 上机修改题
1. 在考生目录下,有Modify.c程序,该程序中”/******N******/”的下一行中
有错误,请改正(注意:不得加行、减行、加句、减句,否则后果自负)。 该程序功能:输入m、n(要求输入数均大于0),输出它们的最小公倍数 /*find the lease common multiple of m and n*/
#include <stdio.h>
void main()
{ int m,n,k;
/****1*****/
while(scanf("%d%d",&m,&n),m<0&&n<0); // m<0|| n<0
for(k=m;k%n!=0;)
/*****2****/
k=k+m%n; // k=k+m
printf("%d\n",k);
}
2.
有错误,
3+33+333+3333+33333+333333
#include <stdio.h>
void main()
{ int i,a,n,
计算机二级考试程序设计题目精选
1题:100个学生一起买小吃,共花钱100元,其中每个大学生花5元,每个中学生花3元,每3个小学生花1元,问大、中、小学生的人数分配共有多少种不同的解(去掉某类学生为0的解)? 程序: main( ) { int a,b,c;
for(a=1;a<=20;a++) for(b=1;b<=33;b++) { c=100—a—b;
if((20*a+33*b+c/3)= =100) printf(“%d,%d,%d\\n”,a,b,c); }
getch( ); }
答案:6种:
3,20,77; 4,18,78; 8,11,81; 11,6,83; 12,4,84.
2题:50个小学生按1至50序号顺时针围成一圈,做出局游戏,老师站在圈外逆时针从最后一个人数起,每数到5时,这人从圈里出来,继续数1,2,3,4,5,数到第5个学生时,他就出局,已出局的位置不再参加记数,直至所有的学生出局为止,问最后一个出局的学生序号是多少号? 程序:main() {
int i,k,sum,l,t=0; int a[50]; clrscr();
for(i=1;i<=50;i++) a[i]=1;
for(k=1,sum=0,l=0;k<=50;k++) {
for(i=50;i>0;i--) { sum+=a[i]; if(sum==5) {sum=0;l
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
湖南省计算机二级程序设计100题
湖南省程序设计经典100题
【程序1】
题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。
2.程序源代码: main() {
int i,j,k; printf(\
for(i=1;i<5;i++) /*以下为三重循环*/ for(j=1;j<5;j++)
for (k=1;k<5;k++) {
if (i!=k&&i!=j&&j!=k) /*确保i、j、k三位互不相同*/ printf(\ }
}
============================================================== 【程序2】
题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数?
全国计算机二级笔试基础部分和C语言程序设计
全国计算机二级笔试基础部分和C语言程序设计
全国计算机等级考试二级笔试试卷基础部分和C语言程序设计
99年4月全国计算机等级考试二级笔试试卷基础部分和C语言程序设计 ............................. 1
一、选择题((1)-(40)每个选项1分,(41)-(50)每个选项2分,共60分) ........................... 1 二、填空题(每空2分,共40分) ..................................................................................... 8 2001年4月全国计算机等级考试二级笔试试卷基础部分和C语言程序设计 ....................... 11
一、选择题((1)-(40)题每题1分,(41)-(50)题每题2分,共60分) .................................. 11 ( 二) 填空题 ..........................................................................................
湖南省计算机二级考试 程序设计题目精选 C 部分1
湖南省计算机二级考试 程序设计题目精选 C 部分2
231 1 若某整数平方等于某两个正整数平方之和的正整数称为弦数。例如:由于3^2+4^2=5^2,则5为弦数,求[100,200]之间最大的弦数。 130 2011
232 2 求方程8x-5y=3,在|x|<=150, |y|<=200内的整数解。试问这样的整数解中|x|+|y|的最大值是多少? 323 2011
233 3 若两素数之差为2 ,则称两素数为双胞胎数,问[31,600]之间有多少对双胞胎数。 21 2011
234 1 若某整数N的所有因子之和等于N的倍数,则N称为多因子完备数,如数28,其因子之和1+2+4+7+14+28=56=2*28,28是多因子完备数。求[1,500]之间有多少个多因子完备数。 5 2012
235 2 求方程8x-5y=3,在|x|<=150, |y|<=200内的整数解。试问这样的整数解中x+y的最大值是多少? 314 2012
236 3 一个素数(设为p)依次从最高位去掉一位,二位,三位,……,若得到的各数仍都是素数(注:1不是素数),且数p的各位数字均不为零,则称该数p为逆向超级素数。例如,617,17,7都是素数,因此617是逆向超级素数,尽管503,03,3都是素数,但它不是逆向超级素数,因为它包含有零。试求[100,999]之内的所有逆向超级素数的个数。 39 2012
237 1 若某整数N的所有因子之和等于N的倍数,则N称为多因子完
计算机二级题库
1.(A )是构成C语言程序的基本单位。 A、函数 B、过程 C、子程序 D、子例程 2.C语言程序从 C 开始执行。
A、 程序中第一条可执行语句 B、 程序中第一个函数
C、 程序中的main函数 D、包含文件中的第一个函数 3.以下说法中正确的是( C )。
A、C语言程序总是从第一个定义的函数开始执行
B、在C语言程序中,要调用的函数必须在main( )函数中定义 C、C语言程序总是从main( )函数开始执行
D、C语言程序中的main( )函数必须放在程序的开始部分 4.下列关于C语言的说法错误的是( B ) 。
A、 C程序的工作过程是编辑、编译、连接、运行 B、 C语言不区分大小写。 C、 C程序的三种基本结构是顺序、选择、循环 D、C程序从main函数开始执行 5.下列正确的标识符是(C )。
A、-a1 B、a[i] C、a2_i D、int t 5~8题为相同类型题
考点:标识符的命名规则只能由字母、数字、下划线构成,数字不能作为标识符的开头,关键字不能作为标识符.选项A中的“-” ,选项B中“[”与“]”不满足(1);选项D中的int为关键字,不满足(3)
计算机二级题库
1 CAI是()的英文缩写.
(A)计算机辅助教学(B)计算机辅助设计(C)计算机辅助制造(D)计算机辅助管理 答案:A
2 CAM软件可用于计算机().
(A)辅助制造(B)辅助测试(C)辅助教学(D)辅助设计 答案:A
3 按使用器件划分计算机发展史,当前使用的微型计算机,是()计算机. (A)集成电路(B)晶体管(C)电子管(D)超大规模集成电路 答案:D
4 把计算机分为巨型机、大中型机、小型机和微型机,本质上是按()来区分的. (A)计算机的体积(B) CPU的集成度(C)计算机综合性能指标(D)计算机的存储容量 答案:C
5 把硬盘上的数据传送到内存中的过程称为(). (A)打印(B)写盘(C)输出(D)读盘 答案:D
6 办公自动化是计算机的一项应用,按计算机应用分类,它属于(). (A)数据处理(B)科学计算(C)实时控制(D)辅助设计 答案:A
7 从第一台计算机诞生到现在的50多年中计算机的发展经历了()个阶段. (A) 3 (B) 4 (C) 5 (D) 6 答案:B
8 大写字母锁定键是(),主要用于连续输入若干个大写字母. (A) Shift (B) C
计算机二级考试 程序设计基础试题及答案三
计算机二级考试 C语言
《程序设计基础》考试试卷三
1. 判断下面标识符中哪个是C语言中合法的用户定义标识符:
A. a-b B. #abd C. typedef D. _max
2. b 在内存中占 个字节,“B”在内存中占 个字节。
A. 1 B. 2 C. 3 D. 4
3. 下列表达式的值哪些不等于0?
A. 2>>1 B. ~a&a C. 1>5 D. a^a
4. 设有一分段函数: x=1 a<b且c=d
x=2 a>=b 则下列程序段哪个是正确的?
A. if(a<b) B. C. if (a>b) D. if (a>=b)
If(c==d) {if (c==d) if (c==d) x=2;
x=1; x=1; x=1; else
else x=2; else x=2;} else x=2;