c语言二级考试大纲
“c语言二级考试大纲”相关的资料有哪些?“c语言二级考试大纲”相关的范文有哪些?怎么写?下面是小编为您精心整理的“c语言二级考试大纲”相关范文大全或资料大全,欢迎大家分享。
C语言典型例题(二级考试) - 图文
典型例题
例1:求?nn?1main( )
{ int i, sum;
for (sum=0, i=1; i<=100; i++)
sum=sum+i;
printf(\\\n\}
1+2+3+…+100=5050
100例2:计算1~5的阶乘
main()
{inti,fact;
for(fact=1,i=1;i<=5;i++){fact=fact*i;
printf(\i,fact);}}
1!=12!=23!=64!=245!=120
(每次循环都进行输出))
例3: 计算某班32位学生某门课的平均成绩,并输出
最高分、最低分。main()
{inti,score,max=0,min=100;floatsum=0;
for(i=1;i<=32;i++){scanf(\&score);sum=sum+score;
if(score>max)max=score;if(score 例4:按下列形式打印乘法九九表 i:1234 ┇┇ 1*1=12*1=23*1=34*1=4 2*2=43*2=64*2=8 ┇┇ 3*3=9 4*3=124*4=16 9j9*1=919*2=189*3=2723 …… 9*9=81 9 被乘数i取值1~9;i每取一值,乘数j取值1~i
二级C语言题目
Pppppppppppppppppppppppppppppppppppp 飘飘
二、二级C语言程序设计部分
(1) 设有两行定义语句: int scanf; float case;
则以下叙述正确的是()。 A) 第2行语句不合法 B) 两行定义语句都合法 C) 第1行语句不合法 D) 两行定义语句都不合法 答案为: A)
(2) 设有定义:double x=2.12;,以下不能完整输出变量x值的语句是()。 A) printf(\B) printf(\C) printf(\D) printf(\答案为: A)
(3) 设有定义:int a,b; float x,y; ,则以下选项中对语句所作的注释叙述错误的是()。
A) scanf(\多余的格式符%f完全不起作用 */ B) scanf(\多余的输入项不能获得输入数据 */ C) scanf(\输入项与格式符类型不匹配,变量b和x得不到正确的输入数据 */
D) scanf(\格式串中允许加入格式符以外的字符串 */ 答案为: A)
(4) 结构化程序由顺序、选择、循环三种基本结构组成,以下相关叙述错误的是()。A) 三种基
c语言二级试题5
(21)C语言提供的合法的数据类型关键字是
A)Double B)short C)integer D)Char
(22)在C语言中,合法的长整型常数是
A)0L B)4962710 C)0.054838743 D)2.1869e10
(23)表达式:10!=9的值是
A)true B)非零值C)0 D)1
(24)合法的C语言中,合法的长整型常数是
A)'、t'B)“A”C)65 D)A
(25)若有说明和语句:
int a=5;
a;
此处表达式a的值是
A)A)7 B)6 C)5 D)4
(26)在下列选项中,不正确的赋值语句是
A)t;B)n1=(n2=(n3=0));
C)k=i==j;D)a=bc=1;
(27)若有说明:int i,j=7,*p=&i;,则与i=j;等价的语句是
A)I=*P;B)*P=*&J;C)i=&j;D)i=**p;
(28)不能把字符串:Hello!赋给数组b的语句是
A)char b[10]={'H','e','l'
二级C语言题目答案
一、选择题(每小题1分,共40分)
1下列有关内联函数的叙述中,正确的是( )。 A.内联函数在调用时发生控制转移 B.内联函数必须通过关键字inline来定义 C.内联函数是通过编译器来实现的
D.内联函数函数体的最后一条语句必须是return语句 参考答案:C
参考解析:一般函数进行调用时,要将程序执行权转到被调用函数中,然后再返回到调用它的函数中;而内联函数在调用时,是将调用表达式用内联函数体来替换,所以在调用时不发生控制转移。在类内部实现的函数都是内联函数,可以不用inline定义;只有函数外部定义的内联函数才必须加关键字inline。编译系统并非对内联函数必须使用内联,而且根据具体情况决定。内联函数不是必须要有返回值的。
2语句int*P=&k;定义了指针P,与这个语句等效的语句序列是( )。 A.int* p;P=&k;B.int * P;P=k;C.int * p;* P=&k;D.int * p;* P=k; 参考答案:A
参考解析:本题考查指针和地址,题目中定义了一个指向变量k的一个指针p,那么与题目中等效的表达式A选项,即先定义一个指向整型的指针,然后指向k的地址。 3有如下
二级C语言题目答案
一、选择题(每小题1分,共40分)
1下列有关内联函数的叙述中,正确的是( )。 A.内联函数在调用时发生控制转移 B.内联函数必须通过关键字inline来定义 C.内联函数是通过编译器来实现的
D.内联函数函数体的最后一条语句必须是return语句 参考答案:C
参考解析:一般函数进行调用时,要将程序执行权转到被调用函数中,然后再返回到调用它的函数中;而内联函数在调用时,是将调用表达式用内联函数体来替换,所以在调用时不发生控制转移。在类内部实现的函数都是内联函数,可以不用inline定义;只有函数外部定义的内联函数才必须加关键字inline。编译系统并非对内联函数必须使用内联,而且根据具体情况决定。内联函数不是必须要有返回值的。
2语句int*P=&k;定义了指针P,与这个语句等效的语句序列是( )。 A.int* p;P=&k;B.int * P;P=k;C.int * p;* P=&k;D.int * p;* P=k; 参考答案:A
参考解析:本题考查指针和地址,题目中定义了一个指向变量k的一个指针p,那么与题目中等效的表达式A选项,即先定义一个指向整型的指针,然后指向k的地址。 3有如下
二级Visual Basic语言程序设计考试大纲
二级Visual Basic语言程序设计
二级Visual Basic语言程序设计考试大纲
基本要求
(1)熟悉Visual Basic集成开发环境。
(2)了解Visual Basic中对象的概念和事件驱动程序的基本特性。 (3)了解简单的数据结构和算法。
(4)能够编写和调试简单的Visual Basic程序。
考试内容
1.Visual Basic程序开发环境
(1)Visual Basic的特点和版本 (2)Visual Basic的启动与退出
以笔试形式考核,多出现在选择题第11题~第15题,填空题第6题和第7题。约占3%
(3)主窗口:标题和菜单;工具栏
(4)其他窗口:窗体设计器和工程资源管理器;属性窗口和工具箱窗口
笔试、上机考试中都会出现,多出现在笔试第11题~第15题以及上机考试中的第一大题
2.对象及其操作
(1)对象:①Visual Basic的对象;②对象属性设置 (2)窗体:①窗体的结构与属性;②窗体事件 (3)控件:①标准控件;②控件的命名和控件值 (4)控件的画法和基本操作
以笔试和上机两种形式考核,多出现在上机考试中的第一大题中的第一小题。它属于基础知识,要求考生熟练掌握。约占10%
C语言考试大纲
二级C程序设计考试大纲(2012)
基本要求:
1.掌握C 语言的基本知识,包括C语言的功能和语法;
2.基本具备C语言程序设计能力,能熟练地阅读、理解和编写简短的C程序; 3.掌握一种C语言的编译和编程环境,能熟练地调试程序; 4.熟练掌握结构化程序设计的方法; 5.掌握程序设计中常用的基本算法。 考试范围: 一、数据的定义
1.基本类型(整型,实型,字符型) (1) 常量
各种表示形式的整数、实数和字符(串)常量,符号常量的定义和使用,包括整数的十进制、八进制和十六进制的表示形式、长整型常量的表示形式,实数的浮点表示法和科学记数法,字符的转义序列,常用符号常量的含义(如NULL、EOF等); (2) 变量
变量的定义和初始化。 2.构造类型 (1) 数组
一维和二维数组的定义和初始化,数组元素的引用,包括一维字符数组和字符串,二维字符数组和字符串数组。 (2) 结构
结构类型的定义,结构变量的定义和初始化,结构变量成员的引用。 3. 指针
(1) 指针和地址的概念;
(2) 指针变量的定义和初始化; (3) 通过指针引用指向实体。
4. 构造类型和指针类型的混合定义及应用 (1) 指针、数组和地址间的关系; (2) 指针数组; (3
2014年全国计算机等级考试二级C语言考试大纲及重点
全国计算机 等级考试二 级C语言考 试大纲 2014年
◆ 基本要求
1.熟悉 l C++ 6.0 集成开发环 境。 2.掌握结构化 程序设计的 方法,具有良好的 程序设计风 格。 3.掌握程序设 计中简单的 数据结构和 算法并能阅 读简单的程 序。
l C++ 6.0 集成环境下 4.在 ,能够编写简 单的C程序 ,并具有基本 的纠错和调 试程序的能 力 ◆ 考试内容
一、C语言程序 的结构 1.程序的构成 ,main函 数和其他函 数。 2.头文件,数据说明,函数的开始 和结束标志 以及程序中 的注释。 3.源程序的书 写格式。 4.C语言的风 格。 二、数据类型及 其运算 1.C的数据类 型(基本类型,构造类型,指针类型,无值类型)及其定义方 法。 2.C运算符的 种类、运算优先级 和结合性。 3.不同类型数 据间的转换 与运算。 4.C表达式类 型(赋值表达式 ,算术表达式 ,关系表达式 ,逻辑表达式 ,条件表达式 ,逗号表达式 )和求值规则 。
三、基本语句 1.表达式语句 ,空语句,复合语句。 2.输入输出函 数的调用,正确输入数 据
计算机二级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.请编写函数fun,其功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的千位和十位上,b数的十位和个位数依次放在c数的百位和个位上。例如,当a=45,b=12,调用该函数后c=4152。 *c=(a/10)*1000+(b/10)*100+(a)*10+(b);
填空:STYPE FILE Fp
改错:for( i=0; i<=sl; i ++) 把s后字母改为小写Lt[2*sl] = '\\0';
2.请编写函数fun,其功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的个位和百位上,b数的十位和个位数依次放在c数的千位和十位上。例如,当a=45,b=12,调用该函数后c=1524。 *c=(b/10)*1000+(a)*100+(b)*10+(a/10);
填空:*fw str str
改错:void fun(long s,long *t) sl=sl*10;
3.请编写函数fun,其功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的个位和百位上,b数的十位和个位数依次放在c数