自考c语言真题
“自考c语言真题”相关的资料有哪些?“自考c语言真题”相关的范文有哪些?怎么写?下面是小编为您精心整理的“自考c语言真题”相关范文大全或资料大全,欢迎大家分享。
C语言程序设计真题
2007年山东省专升本考试C语言程序设计真题
一. 单项选择题(每小题1分,共15小题,15分)
1. 十进制95的二进制为______。 ( )
A. 1011111 B. 1100011 C. 1011101 D. 1011110
2. 若a=4,则执行a*=4-2语句后,a的值为______。 ( )
A. 7 B. 9 C. 8 D. 10
3. 若str1和str2的说明如下: ( )
char str1[20];
char *str2=”teacher”;
则语句strcpy (str1, str2)执行后,strlen (str1)的值是______。 A. 7 B. 29 C. 8 D. 30
4. 字符串“\\x54BNHGb13,2m”的长度为______。 A. 12
C语言综合练习(自考)
一、程序改错题(找出程序的错误,改正后在电脑上运行)
1、在考生文件夹下,给定程序MODI.C的功能是: 求一维数组a中所有元素的平均值,结果保留两位小数。 例如,当一维数组a中的元素为:10,4,2,7,3,12,5,34,5,9 程序的输出应为:The aver is: 9.10 。
#include int a[10]={10,4,2,7,3,12,5,34,5,9},i; /************found************/ intaver,s; /************found************/ s = 0; for ( i=1; i<10; i++) s += a[i]; aver = s / i; printf(\} 2、在考生文件夹下,给定程序MODI.C的功能是: 求二维数组a中的最大值和最小值。 例如,当二维数组a中的元素为: 4 4 34 37 3 12 5 6 5 程序的输出应为:The max is: 37 The min is: 3 。 #include
C语言题
2. new、1st、2nd均可用作程序中的变量名。 2(2222)
3. 不必通过参数传递,在所有的函数中可以直接访问主函数中定义的变量。 2(×) 4. 静态局部变量不存放在栈区,因而它不随其所在函数的返回而被销毁。 5. C++函数原型中,除形式参数的数据类型必须指出外,形式参数的名称也必
须给定不能缺少。
6. 有变量定义语句double x, *p;则sizeof(x)等于sizeof(p)。
2(×) 2(×) 1(√)
7. 变量的引用是变量实体(一个已经存在的变量)的一个别名。引用只是声明,
不是定义。声明变量的引用时,必须用一个变量实体对其进行初始化。 1(8. 若有原型为void f(int &num);的函数,则程序中可以用常量作为实参
调用函数。例如,可以使用函数调用语句f(5);。
2(9. C-字符串是以特殊字符'\\0'作为字符串结束标志的,字符串中字符是依次
顺序存放的。
1(10. 若有原型为double f(double);的函数,则函数调用表达式f(5.5)本身表示该函数返回时所创建的临时变量。 11111111111111111111111111111111111 3. C++运算符分
自考C语言课件加上机指导
第3章 基本数据类型、运算符和表达式 §1 C语言的数据类型 1.数据类型的含义 P20
是指数据的内在表现形式。通俗地说,它是数据在加工计算中的特征。
如职工的年龄和工资都可以进行加、减等算术运算,具有一般数值的特点,在C语言中称数值型。其中年龄是整数称整型;工资一般为实数,可含有小数部分,称为实型。
2.C语言的数据类型 P20
第1页,共45页
3.非基本数据类型的说明 P21
①构造型是指由若干相关的基本类型数据组合在一起形成的一种复杂的数据类型。
其中,数组是由相同类型的数据组合而成,而结构可以由不同数据类型组合而成。
②指针型是一种特殊的数据类型,它是用来表示内存地址的。
③空类型表示该处不需要数据值,因而没有类型。
§2 常量
? 常量的定义: P21
又叫常数,它是程序运行过程中其值不改变的数据。
? 常量的类型: P21
整型常量、实型常量、字符常量、字符串常量。 2.1 整型常量 P21 1.三种整型常量:
正整数、负整数和0。 2.三种书写形式:
①十进制整数:是通常整数的写法。如0、-111、+15、21等;
②八进制整数:在八进制数的前面加一个数字0。
第2页,共45页
如00、-0111、+0
06--09浙江省c语言真题
2006年春浙江省高等学校 计算机等级考试试卷(二级C)
说明:⑴ 考生应将所有试题的答案填写在答卷上。其中试题1~试题6,请在
答卷上各小题正确选项的对应位置处填“√”; ⑵ 请将你的准考证号的后五位填写在答卷右下角的指定位置内; ⑶ 考试时间为90分钟; 试题1(每小题3分,共12分)
阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。
【程序说明】
求 1 + 2/3 + 3/5 + 4/7 + 5/9 + … 的前20项之和。 运行示例: sum = 11.239837 【程序】 #include int i, b = 1; double s; (1) ; for(i = 1; i <= 20; i++){ s = s + (2) ; (3) } printf( (4) , s); } 【供选择的答案】 (1) A、s = 0 B、s = 1 D、s = 2 B、double(i)/double(b) D、(double)i/(double)b B、b = 2 * i – 1; C、s = -1 (2) A、i/b C、i/2*i-1 (3) A、; C、b = 1.0
2011年辽宁专升本考试真题-C语言部分
2011辽宁省高职高专毕业生升入本科学校招生考试
计 算 机 试 卷
第二部分 计算机高级语言部分(C语言)
四、填空题(将正确答案填写在答题卡相应的位置上,每小题2分,共10分) 41.C语言程序的基本单位是______。
42.若有定义int a=8;则执行a=0.5+a/4.0;语句后,变量a的值为______。 43.若有定义int x[]=[3,2,5,1,15,7,12];则表达式*(x+3)的值_______。
44.若有定义int a=1,b=2,c=3,d=4,z;则表达式(a>b)?(z=c):(z=d)的值为_______。 45.若有定义int i,*p;使p指向i的赋值语句是_______。
五、阅读程序题(阅读下列程序,将正确的运行结果填写到答题卡相应的位置上。每小题3分,共24分)
46、下面程序运行的结果是 。 #include”stdio.h” main() { char *s=“abcde”; s+=2; printf(“%s”,s); }
47、下面程序的运行结果是
06--09浙江省c语言真题
2006年春浙江省高等学校 计算机等级考试试卷(二级C)
说明:⑴ 考生应将所有试题的答案填写在答卷上。其中试题1~试题6,请在
答卷上各小题正确选项的对应位置处填“√”; ⑵ 请将你的准考证号的后五位填写在答卷右下角的指定位置内; ⑶ 考试时间为90分钟; 试题1(每小题3分,共12分)
阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。
【程序说明】
求 1 + 2/3 + 3/5 + 4/7 + 5/9 + … 的前20项之和。 运行示例: sum = 11.239837 【程序】 #include int i, b = 1; double s; (1) ; for(i = 1; i <= 20; i++){ s = s + (2) ; (3) } printf( (4) , s); } 【供选择的答案】 (1) A、s = 0 B、s = 1 D、s = 2 B、double(i)/double(b) D、(double)i/(double)b B、b = 2 * i – 1; C、s = -1 (2) A、i/b C、i/2*i-1 (3) A、; C、b = 1.0
C语言试题、学习、考试大全、历年真题11
C语言复习提纲
第一章
1.程序设计语言:机器语言、汇编语言、高级语言。
2.高级语言翻译成机器语言的两种方式:编译方式、解释方式。 3.算法+数据结构=程序
4.结构化程序设计的三种基本结构:顺序结构、分支(选择)结构、循环结构 5.算法的表示方法:自然语言、传统的程序流程图、N-S流程图。 6.结构化程序设计的32字原则:
7.C语言的产生及发展:UNIX操作系统 8.C语言的特点P13页:
9.C语言由函数组成,有且仅有一个main函数。 10.函数:说明部分、函数体。
11.一条复杂语句分行书写,用反斜杠(\\)续行。 12.注释用/*??*/ 第二章
1.单字符输入/出:getchar()、putchar(字符变量)。 2.字符串:gets(字符数组名)、puts(数组名)。
3..格式化输入: scanf(“格式控制符”,地址列表);
格式控制符:%c、 %d 、 %o 、 %x、 %s、 %f
? 若输入long型、double型应加l,如%ld、 %lo、 %lf
? 格式%s输入字符串不包含空格,且对应地址表列是字符数组名。 ? 默认分隔符:空格、回车、Tab键(也可按域宽截取)
? 格式控制符间不宜加其它字符,如加入其它
2010年辽宁专升本考试真题-C语言部分
2010辽宁省高职高专毕业生升入本科学校招生考试
计 算 机 试 卷
第二部分 计算机高级语言部分(C语言)
四、填空题(将正确答案填写在答题卡相应的位置上,每小题2分,共10分) 41.C语言程序中可以对程序进行注释,注释部分必须使用的符号是______
42.设float x=3.8,y=2.7,int a=5,则表达式x+a/3*(int)(x+y)%2+4的值为____________ 43.在C语言程序中,若对函数类型未加说明,则函数的隐含类型为:______________ 44.求解逗号表达式(a=9,a+4),a*2的值和a的值依次为____________
45.函数的参数为float类型时,形参与实参与结合的传递方式为_____________
五、阅读程序题(阅读下列程序,将正确的运行结果填写到答题卡相应的位置上。每小题3分,共24分)
46、下面程序运行的结果是 。 main() { int x=4; if(x++>=5)printf(\ else printf(\}
47、下面程序的运行结果是
06--09浙江省c语言真题
2006年春浙江省高等学校 计算机等级考试试卷(二级C)
说明:⑴ 考生应将所有试题的答案填写在答卷上。其中试题1~试题6,请在
答卷上各小题正确选项的对应位置处填“√”; ⑵ 请将你的准考证号的后五位填写在答卷右下角的指定位置内; ⑶ 考试时间为90分钟; 试题1(每小题3分,共12分)
阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。
【程序说明】
求 1 + 2/3 + 3/5 + 4/7 + 5/9 + … 的前20项之和。 运行示例: sum = 11.239837 【程序】 #include int i, b = 1; double s; (1) ; for(i = 1; i <= 20; i++){ s = s + (2) ; (3) } printf( (4) , s); } 【供选择的答案】 (1) A、s = 0 B、s = 1 D、s = 2 B、double(i)/double(b) D、(double)i/(double)b B、b = 2 * i – 1; C、s = -1 (2) A、i/b C、i/2*i-1 (3) A、; C、b = 1.0