计算机二级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,
计算机二级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语言程序设计
全国计算机二级笔试基础部分和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 ( 二) 填空题 ..........................................................................................
2014年全国计算机等级考试二级C语言程序设计考试大纲
2014年全国计算机等级考试二级C语言程序设计考试大纲(2013版)
基本要求
1.熟悉VisualC++6.0集成开发环境。
2.掌握结构化程序设计的方法,具有良好的程序设计风格。 3.掌握程序设计中简单的数据结构和算法并能阅读简单的程序。
4.在VisualC++6.0集成环境下,能够编写简单的C程序,并具有基本的纠错和调试程序的能力。 考试内容
一、C语言程序的结构
1.程序的构成,main函数和其他函数。
2.头文件,数据说明,函数的开始和结束标志以及程序中的注释。 3.源程序的书写格式。 4.C语言的风格。 二、数据类型及其运算
1.C的数据类型(基本类型,构造类型,指针类型,无值类型)及其定义方法。 2.C运算符的种类、运算优先级和结合性。 3.不同类型数据间的转换与运算。
4.C表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表达式)和求值规则。 三、基本语句
1.表达式语句,空语句,复合语句。
2.输入输出函数的调用,正确输入数据并正确设计输出格式。 四、选择结构程序设计 1.用if语句实现选择结构。
2.用swit
计算机二级考试程序设计题目精选
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语言)编程习题
计算机程序设计基础(c语言) 习题 编程题
计算机程序设计基础(C语言)
编程练习题及参考答案
1.输入2个整数,求两数的平方和并输出。
#include { intt a ,b,s; printf(\ scanf(\ s=a*a+b*b; printf(\ is %d\\n\ } 2. 输入一个圆半径(r)当r>=0时,计算并输出圆的面积和周长,否则,输出提示信息。 #include #define PI 3.14 main() { float r ,s , l; printf(\ scanf(\ if (r>=0) {s=pi*r*r; l=2*i*r ; printf(\ printf(\else printf(\ } 3、函数y=f(x)可表示为: 2x+1 (x<0) y= 0 (x=0) 2x-1 (x>0) 编程实现输入一个x值,输出y值。 main() {int
计算机二级c语言上机 - 程序填空题
程序填空题
1.给定程序中,函数fun的功能是:求出形参ss所指字符串数组中最长字符串的长度,其余字符串左边用字符*补齐,使其与最长的字符串等长。字符串数组中共有M个字符串,且串长 /**********found**********/ n=len; ___1___=i;} } for(i=0; i /**********found**********/ for(j=___2___; j>=0; j--) ss[i][m--]=ss[i][j]; for(j=0; j main(){char ss[M][N]={\\cchongqing\ i; printf(\for(i=0; i printf(\result:\\n\ for(i=0; i printf(\参考答案 第一空:k 第二空len 第三空 ss[i][j] 2.给定程序中,函数f
计算机二级c语言上机 - 程序填空题
程序填空题
1.给定程序中,函数fun的功能是:求出形参ss所指字符串数组中最长字符串的长度,其余字符串左边用字符*补齐,使其与最长的字符串等长。字符串数组中共有M个字符串,且串长 /**********found**********/ n=len; ___1___=i;} } for(i=0; i /**********found**********/ for(j=___2___; j>=0; j--) ss[i][m--]=ss[i][j]; for(j=0; j main(){char ss[M][N]={\\cchongqing\ i; printf(\for(i=0; i printf(\result:\\n\ for(i=0; i printf(\参考答案 第一空:k 第二空len 第三空 ss[i][j] 2.给定程序中,函数f
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