C语言期末复习攻略:基础知识点+经典例题解析

创始人
2024-12-19 23:43:04
0 次浏览
0 评论

c语言怎么学考试基础知识笔记经典例题题库指针大一期末考试题入门二级怎么学代码烟花学习教程

临近期末考试,高年级同学分享了C语言期末复习的材料,里面有精选的例题和题库,特别是关于指针的基础知识。
以下是一些测试题和答案:**1.选择题**1、C语言的特点不包括(B)——C语言简单紧凑,可以编写复杂的程序,直接在硬件上运行,可移植性强。
2.C语言标识符不正确-(D)-不能以`.`或`.`开头。
3.C程序由(B)函数组成。
4、算法的误差特征描述:(B)——输入数据为零或多个,输出不受限制,有限性和可行性均成立。
5.表达式10+'a'+i*f的数据类型-(C)-结果可能是浮点或双精度,但问题不清楚。
**2.填空题**1、结构化设计的基本结构有:顺序结构、分支结构和循环结构。
2、实数类型的变量分为单精度类型(float)和双精度类型(double)。
3.表达式a=5,b=4,c=2的值为1,因为a>b不等于c。
4.程序输出:`*****`。
5.数组a值:a[1][2]=0,a[2][1]=6。
**3.程序分析题**1.程序函数:计算2^0+2^1+...+2^7,输出结果:s=254。
2、程序功能:计算矩形矩阵的主对角线。
行元素总和,输出:27。
**4。
编程问题**1.将摄氏温度转换为华氏温度的程序(缺少部分代码)。
2、确定5和7的倍数的程序(省略部分代码)。
3、确定素数的程序(省略部分代码)。
4、对15个数进行排序并打印程序(省略部分代码)。
大姐,祝大家考试顺利,走吧!

C语言期末考试

复习C语言期末题库快速测试题

1.int_intB,doubleint_C,charForD,floatUS$答案:D-知识点详解:常量、变量和标识符

2._8

答案:C语言知识点:常量、变量和标识符

3.

A,_mainenincludesinB,si-maxturboC,txtREAL3COMD,intk_2_001?

答案:A-1知识点:常量、变量和标识符

4。
-----

A10.0b=0.0

5。
这些标识符不能由用户定义-----

A、scanfB、VoidC、_3comD、int

答案:D一知。
要点:常量、变量和标识符

下面有6个用户标识符,合法的组是-----

A、For-subCaseB、4dDOSize

C,f2_G3IFabcD,WORDVoiddefine

答案:C-科普点:常量、变量和标识符

7.数据类型包括-----

A、整数类型、实数类型、逻辑类型B、整数类型、实数类型、字符类型

C、整数类型、字符类型、逻辑类型D、整数类型、实数类型、逻辑类型、字符类型

答案:B——知识点:常量、变量和标识符

8.合法C语言的关键字是-----

A、VARB、cherC、integerD,默认答案:D-知识点:常量、变量和标识符

9。
_0C,_intD,sizeof

答案:D-科学点:常量、变量和标识符

10以下哪些说法是正确的----

A.逻辑类型也是C语言中的类型

B。
没有逻辑类型,只有C语言中的类型

C语言中的C,但它不是集合类型

D

11.赋给变量a和b的值为-----

A,c=b=a;B,(a=c)ll(b=c);C,(a=c)&&(b=c);

答案:C-科学点:表达式赋值

12.以下选项中非法表达式为-----

A,0<=x<100Bi xss=clean C、(char)(65+3)D,x+1=x+1>

答案:D-知识点:赋值表达式

13.---

#inincludemain()[inta,b,d=241;a=d/100%9;

b=(-1)&&(-1);,%d\n"a,b);?

A,61B,2,1C,6,0D,2,0

答案:B-知识点:赋值表达式

14下体循环的执行次数为-----

ma(){intj;nam(i=0,j=1;i<=j+1;i+=2,j--)printf("%d\n",i);

A,3B,2C,1D,0

答案:C——知识点:赋值表达式

15.下面的定义称为doublea,b,i*ntw;如果每个变量都被正确赋值,则下面选项中的正确表达式-----

A,a=a+b=b++Bw%((int.)a+b)C,(c+w)%(int)aD、w=a=b;答案:C知识点:赋值表达式

16、这个主要命题是()[inta=10;doublelex;a=f/=c*=(x=6.5);printf("%d%d%3.1f%3.1f\n"a,c,f,x);是----

A、16516.5B、1651.56.5C、1651.06.5

D、2651.56.5

答案:B一知识point:赋值表达式

17.如果变量a和i正确定义并且i被正确赋值,则句子为-----

A,==1B,++i;C,a=a+=5;D、a=int(i);

答案:B——知识点:赋值表达式

18.这是符合C语言语法表达式的是的------

A,a:=b+1B,a=b=c+2C,int18.5%3D,a=a+7=c+b答案:B知识点:赋值表达式

A、x=x*100+0.5/100.0B,x=(x*100+0.5)/100.0C,x=(int)(x*100+0.5)/100.0?D,x=(x/100+0.5)*100.0

答案:C——知识点:表达式赋值

20.主函数在所有函数之前

B可以出现在某个位置

答案:知识点B:简单C程序的组成与形式

21.以下哪句话是正确的----

A#定义是C语句,但printf不是C,printf是C语句,但是#定义不是D,#定义和printf都不是C语句答案:D1知识点:简单C语言程序的组成和形式

22、由于k是一个int变量,下面的程序片段----

k=-3if(k<=0)printf("####")elseprint("&&&&");

以上是程序片段的输出

A,####B,&&&&C,####&&&&D。
有语法错误,没有输出答案:D.知识点:简单C编程语言的组成及形式

23.以下四个选项中不能视为一个句子的是----

0);D,if(b==0)m==;n=2;?:D-科学详细演示:一个简单的C语言程序的组成和形式

24语言程序,如下程序main()[inta=0b=0;a=10;/*赋值给a*/b=20,/*给b赋值*/printtf("a+b=%d\n",atb)}程序运行后的输出结果为---

A、a+b=10B、a+b=30C,30D;错误答案:B-1知识点:简单C语言程序的结构一般形式

25.+4D,1.234e0答案案例:B-知识点:真实数据

28、符合C语言语法的实数常量-----

A,1.2E0.5B、3.14159EC、5E-3D、E15答案:C——知识点:真实数据

30、表达值36-5/2+1.2+5%2是----

A、4.3B、4.8C、3.3D、3.8

答案:D-知识点:算术表达式

31,取inta=12,则执行语句a+=a-=a*a后,值-----

A,552B,264C,144D,-264

答案:D-科学点:算术表达式

32.下面的变量x、y、z都是double类型且赋值正确,不能正确表示数字表达式xC语言表达式/(y*z)为_-----

A,x/y*zB,x*(1/(yz))C,x/y*1/zD,x/ylz答案:A-科学要点一一:算术表达式

33、if定义为:inta=8,b=5,c;,语句c=a/b+0.4;后,c的值为-----

A,1.4B,1C,2.0D,2

答案:B-1知识点:算术表达式

文章标签:
C语言 指针
热门文章
1
Java代码实现:判断三角形类型及绘制倒... JAVA编程:根据用户输入的三角形的三个边长,判断三角形是不是直角三角形?pac...

2
Python编程:三种方法比较并输出三个... python比较三个数大小Python比较了以下三个数字的伟大:如果不同的写作,...

3
JavaScript字符串截取方法汇总与... JS截取指定字符串到指定字符串之间的内容结论:JavaScript中的对应方法可...

4
C语言位运算符详解: >>=... C语言中“>>=,<<=,&=,^=,|=”分别...

5
揭秘前端与后端:技术差异与协作关系 前端开发与后端开发的关系是怎样的简而言之,前端的前端是您看的所有东西,这是前端。...

6
Python模块实战:随机列表生成、排序... python中编写一个模块,模块中包含随机生成N个元素的列表、排序列表、求最大以...

7
SQL查询中WHERE与HAVING的区... sql语句中where和having的区别在SQL查询中,有两个关键字用于过滤数...

8
C语言实现正整数各位数字逆序输出及整数大... c语言:&#65532; 输入一个正整数,按从低到高顺序依次输出其各位数...

9
JavaScript ES6模板字符串详... js中模板字符串的使用模板字符串已添加到ES6 中,从而使文本操作更加灵活并解决...

10
C语言while循环深入解析及用法详解 c语言while用法 c语言while用法是什么1 在C中使用语言的使用分析如下...