武汉理工理论考试pta判断题题库.pptx

武汉理工理论考试pta判断题题库.pptx

ID:52924755

大小:77.17 KB

页数:14页

时间:2020-03-31

武汉理工理论考试pta判断题题库.pptx_第1页
武汉理工理论考试pta判断题题库.pptx_第2页
武汉理工理论考试pta判断题题库.pptx_第3页
武汉理工理论考试pta判断题题库.pptx_第4页
武汉理工理论考试pta判断题题库.pptx_第5页
资源描述:

《武汉理工理论考试pta判断题题库.pptx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、判断题题库1.函数的形参都属于局部变量。2.函数的实参只能是常量。3.不管函数定义出现在函数调用之前还是之后,都必须加函数原型声明。4.不同的函数中不可以使用相同名字的变量。5.函数形参的存储单元是静态分配的。TFFFFC语言中,若省略函数返回类型的申明,则函数类型为int。C语言程序中可以有多个函数或多个主函数。一个函数被调用时,函数体内部又调用另一个函数的调用方式称为嵌套调用。函数参数之间的传递方式有两种:值传递和地址传递。对于函数中的所有局部变量,如果没有指定初值,则其初值不确定。TTTFF变

2、量被定义后,它的作用域和寿命就被确定了,但也可随时修改其作用域或寿命。在C语言程序中,凡是没有出现存储类说明符的变量都是extern类的。实际参数个数少于形式参数个数不影响函数运行。函数返回值的类型不能是char类型。全局变量的作用域和生存期与自动类变量的相同。FFFFF1.语句printf("%.2f",1.0/3);输出为0.33。2.假设k是整型变量,计算表达式1/k后结果的数据类型是整型。3.表达式(x==0)与表达式(!x)等价。4.表达式(3

3、II码值是0。TTTTT1.C语言的标识符由字母、数字和其他任意字符组成。2.若变量定义为doublex;,则x%2是符合C语言语法的表达式。3.若变量定义为intx,y;,则x+y=22是符合C语言语法的表达式。4.==是关系运算符,用于比较两个操作数是否相等;而=是赋值运算符,表示对变量赋值。5.C程序中,用一对大括号{}括起来的多条语句称为复合语句,复合语句在语法上被认为是一条语句。FFFTT1.C语言中,数字字符'1'的值(ASCII码)就是数字1。2.C语言中,大写字母'M'的ASCII码

4、值比小写字母'm'的ASCII码值大3.以下C语言表达式的值为“真”。'D'-'A'=='d'-'a’4.表达式!x等价于x!=1。5.s(s-a)(s-b)(s-c)是合法的C语言表达式。FFFFT表达式!!6的值是6。若表达式sizeof(int)的值为4,则int类型数据可以表示的最大整数为231−1。表达式(z=0,(x=2)

5、

6、(z=1),z)的值是1。与float型数据相比,double型数据的精度高,取值范围大。在if语句的三种形式中,如果要想在满足条件时执行一组(多个)语句,则必须把

7、这一组语句用{}括起来组成一个复合语句。FFTTT在switch语句中,每一个的case常量表达式的值可以相同。case语句后如没有break,顺序向下执行。执行以下程序段后,y的值为-1。x=-1;if(x<0){y=-1;}y=0;4.在switch语句中,不一定使用break语句5.省略else的if语句的一般形式如下,若表达式的值为“真”,则执行语句1;否则,就什么也不做。if(表达式)语句一FFTTT如果变量已经正确定义,则执行以下程序段后,x的值不变。x=4;if(x<0){y=-1;}

8、elseif(x=0){y=0;}else{y=1;}2.在switch语句中,必须使用default。3.设变量已正确定义,以下是合法的switch语句。switch(choice){casechoice==1:price=3.0;break;casechoice==2:price=2.5;break;casechoice==3:price=4.0;break;casechoice==4:price=3.5;break;default:price=0.0;break;}4在多层循环中,一个brea

9、k语句只向外跳一层。5.for语句的一般形式如下,其中的表达式1只执行一次。for(表达式1;表达式2;表达式3)循环体语句FFFTT1循环体如包括有一个以上的语句,则必须用一对大括号{}括起来,组成复合语句,复合语句在语法上被认为是一条语句2.以下程序段的功能是计算20的阶乘。inti;doubleproduct;product=0;for(i=1;i<=20;i++){product=product*i;}48.若变量已正确定义,以下while循环结束时,i的值为11。i=1;while(i<=

10、10){printf("%d",i);}49.若变量已正确定义,执行以下while语句将陷入死循环。i=1;while(i<=10);i++;50.若变量已正确定义,执行以下程序段,输入负数时,循环结束。total=0;scanf("%d",&score);while(score>=0){total=total+score;scanf("%d",&score);}TFFTT1.do-while语句的一般形式如下,其中的循环体语句至少执行一次。do{循环体语句}wh

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。