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与JavaScript:基础入门... javas是什么?Java是一种面向对象的编程语言,可用于编写跨平台的应用软件。...

2
Java操作文本值:提取与求和技巧详解 java怎么把文本框的数字读出来想加求和获取Java文本中的值并执行操作有两种方...

3
手机QQ浏览器助力安卓用户:JavaSc... 请问,哪种浏览器支持JavaScript?——本人使用安卓手机。他们都受到支持。...

4
C语言实现阶乘累加和:从函数定义到代码示... 用C语言求1到N的阶层的累加和思路:首先定义一个函数计算一个数的阶乘,然后从1到...

5
Python教程:如何验证输入字符串是否... python中如何判断输入的字符串为实数,谢谢!尝试:x=float(input...

6
C语言实现400位高精度计算器:思路解析... 用C语言做一个可进行加减乘除的400位计算器?(求思路)这个可以用个位数全加器的...

7
C语言数组定义与赋值详解:char与in... c语言数组定义和赋值是什么?C语言数组定义为:charc[6]={'c','h'...

8
C语言期末复习攻略:基础知识点+经典例题... c语言怎么学考试基础知识笔记经典例题题库指针大一期末考试题入门二级怎么学代码烟花...

9
JavaScript字符串转数字:三种方... css前端如何把字符串转为数字主要有三种方式:转换函数、强制类型转换和使用js变...

10
掌握Ajax与Java AJAX:异步请... ajax和javaAjax是一种用于改善用户体验的技术。它的本质是使用浏览器内置...