《青海师范大学C语言程序设计判断题大全.docx》由会员分享,可在线阅读,更多相关《青海师范大学C语言程序设计判断题大全.docx(29页珍藏版)》请在第壹文秘上搜索。
1、for(j=1;ji)break;)printf(w%4d,i*j);)printf(n);)16、COnlinUe语句不仅可以出现在循环体语句中,还可以出现在其他任何地方。()17、While循环中不能再定义另一个循环。()18、Printf(格式控制字符串,输出项表列)中,格式控制字符串中的输出项格式说明与输出项表列中的输出项按顺序一一对应,且输出项的数据类型要与格式字符相容,否则会导致执行错误。()19、在标准C语言中,字符串是以0结束的,故字符串的长度也包括0。()20、在C语言中能逐个地使用下标变量,也能一次引用整个数组。()21、一个C源程序可由一个或多个函数组成。()()22、在
2、C语言中,字符数组可以存放字符串。()()23、字符串必须以0结束,但字符数组可以不包括0。()24、在用数组名作为函数实参时,传递的是数组的起始地址,所以就不允许使用形参数组的形式()25、C语言中不允许嵌套定义函数。()26、C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式是地址传递()27、函数的形参可以是常量,变量或表达式C语言程序设计判断题大全(一)(息分100分,考试时长90分钟)一、判断题(每小题2.5分,共100分)()1、实型常量一般不分门Oat型和double型。()2、inta34;其中a0是指0行0列元素的地址。()3、假设k是整型变量,计算表达式1/k后结
3、果的数据类型是整型。()4、函数的实参传递到形参有两种方式:值传递和地址传递。()5、当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值。()6、全局变量本身就是静态存储方式。()7、在C语言中,标识符中的英文字母是区分大小写的。()8、内存单元的地址与内存单元中的内容是两个相同的内容。()9、用StatiC和auto定义的变量一样都可以进行多次赋值操作。()10、语句for(i=l,j=10;iVj;+i,j);执行之后i,j的值均为5。()11、条件运算符?和:是一对运算符,不能分开单独使用。()12、条件表达式不能取代一般if的语句。()13、在if和else
4、后面可以只含有一个内嵌的操作语句,也可以含有多个操作语句,此时应用花括号将几个语句括起来,构成一个复合语句。()14、若有变量a和b,(int)a+b和(int)(a+b)是完全等价的表达式()15、以下程序段中,break语句只执行一次。n=9;for(i=1;i0)(total=total+score;scanf(*,%d*.&score);)()12、宏定义是用宏名来表示一个字符串,在宏代换时以该字符串取代宏名。()13、C语言标准输出操作中,putchar()函数可以输出显示一个字符串。()14、C语言约定0不计入字符串的长度。()34、C语言标准输入操作中,gets()函数一次只可读
5、取一个字符。()35、数组元素可以作为函数参数。()36、在对数组全部元素赋初值时,可以省略行数,但不能省略列数()37、在定义数组时,什么时候都不可以将该数组的维数省略。()38、有如下程序段:inti,j=2,k,*p=&i;k=*p+j;这里出现的两个号,含义是一样的。()39、非静态全局变量的作用域可以扩展到构成该程序的其他源程序文件中。()40、文件指针是结构体类型,可以用file来定义。一、判断题1、正确2、错误3、正确4、正确5、正确6、正确7、错误8、错误9、正确10、正确11、正确12、正确13、错误14、正确15、正确16、正确17、错误18、错误19、错误20、正确21、
6、正确22、正确23、错误24、错误25、错误26、正确27、错误28、错误29、正确30、错误31、错误32、正确33、错误34、错误【解析】gets从标准输入设备读字符串函数,可以无限读取,不会判断上限35、正确36、正确37、错误38、错误39、正确40、错误()14、由于do-while循环中循环体语句只能是一条可执行语句,所以循环体内不能使用复合语句。()15、函数调用时,如果把数组名作实参,则形参数组元素的值发生变化时,实参数组元素的值同时发生变化。()16、在标准C语言中,二维数组在内存中的存放次序是以行序为主序。()17、用指针变量可以指向一维数组,也可以指向多维数组。()18、
7、C语言中不允许嵌套调用函数。()19、一个函数利用rctuin不可能同时返回多个值()20、用SCanf()函数输入实型数时,既可以指定宽度,又可以规定精度。()21、C语言函数返回类型的默认定义类型是voido()22、通过return语句,函数可以带回一个或一个以上的返回值。()23、指针数组的每个元素都是一个指针变量()24、当函数的类型为float型时,vc+允许省略函数声明。()25、inta4,*p:其中a是地址常量,p为地址变量。()26、字符串this大于字符串that()27、在定义函数中指定的形参,在未出现函数调用时,它们并不占内存中的存储单元O()28、在定义函数时,必须
8、要指定函数中的参数列表。()29、一个C源程序必须包含一个main函数。()30、按照C语言的规定,在参数传递过程中,既可以将实参的值传递给形参,也可以将形参的值传递给实参,这种参数传递是双向的。()31、C语言函数默认的返回值类型是intoC语言程序设计判断题大全(三)(总分100分,号试时长90分钟)一、判断题(每小题2.5分,共100分)()1、在C程序中,aph和aph代表不同的变量。()()2、表达式是一长串式子,常量与变量并不是表达式。()3、C语言中的标识符只能由字母、数字和下划线三种字符组成。()()4、逻辑运算符V关系运算符V算术运算符V赋值运算符是错误的。()5、C语言中g
9、oto语句的用法不符合结构化原则,一般不宜采用。()6、在一个文件中定义的全局变量其作用域还可以扩展到其他文件。()7、for语句的一般形式如下,若表达式2的值为”假,则结束循环。()8、以下程序段符合C语言语法。k=1;intk;()9、当变量的存储类型定义缺省时,系统默认为变量的存储类型为auto类型,分配在静态区。()10、条件语句中,if的个数一定不小于else的个数,因为每个else的前面必须有一个if与之相对应。()Ih标准C中并没有提供定义常量的方法。()12、在C程序中,aph和APh是两个相同的变量()13、若变量已正确定义.以下While循环结束时,i的值为11。i=1:while(i=10)Printf(%dn,i);()32、在函数的定义和调用过程中,形式参数和实在参数数目可以不一致()33、全局静态变量的作用域限制在定义它的源文件内,只能为该源文件内的函数公用。()34、C程序中如果对二维数组的全部元素都赋初值,则定义数组时第一维的长度不能省略,但第二维的长度可以不指定。(