收藏 分销(赏)

2024年C语言判断题题库.doc

上传人:精**** 文档编号:8192523 上传时间:2025-02-07 格式:DOC 页数:14 大小:29.04KB 下载积分:8 金币
下载 相关 举报
2024年C语言判断题题库.doc_第1页
第1页 / 共14页
2024年C语言判断题题库.doc_第2页
第2页 / 共14页


点击查看更多>>
资源描述
三、判断题(10道小题,共10分) 1、C 语言具备简洁明了的特点。(1分) 正确 2、预处理命令的前面必须加一个“#”号。(1分) 正确 3、标准格式输入函数scanf()能够从键盘上接收不一样数据类型的数据项。(1分) 正确 4、在if语句的三种形式中,假如要想在满足条件时执行一组(多个)语句,则必须把这一组语句用{}括起来组成一个复合语句。(1 分) 正确 5、continue 不是结束本次循环,而是终止整个循环的执行。(1分) 错误 6、在对数组所有元素赋初值时,不能够省略行数,但能省略列数(1分) 错误 7、.函数的实参传递到形参有两种方式值传递和地址传递(1分) 正确 8、直接访问就是直接利用变量的地址进行存取直接访问(1分) 正确 9、共用体变量能够作结构体的组员,结构体变量也能够作共用体的组员。(1分) 正确 10、文献指针和位置指针都是伴随文献的读写操作在不停变化。(1分) 错误 11、C 语言标准格式输入函数 scanf() 的参数表中要使用变量的地址值。(1分) 正确 12、浮点型常量的指数表示中 ,e 是能够省略的。 (1分) 错误 13、任何体现式语句都是体现式加分号组成的。(1分) 正确 14、在switch语句中,每一个的case常量体现式的值能够相同。(1分) 错误 15、do-while循环的while后的分号能够省略。(1分) 错误 16、用字符串方式赋值比用字符逐一赋值要多占一个字节, 用于存储字符串结束标志'\0'。 正确 17、C语言函数返回类型的默认定义类型是void(1分) 错误 18、能够用一个指针变量指向一个函数,然后通过该指针变量调用此函数(1分) 正确 19、枚举类型中的元素都具备一个整型值。(1分) 正确 20、C 语言是一个具备某些低级语言特性的高级语言。(1分) 正确 21、case语句后如没有break,次序向下执行。(1分)正确 22、do-while循环最少要执行一次循环语句。(1分) 正确 23、数组名能与其他变量名相同。数组名后是用方括号括起来的常量体现式,不能用圆括号。(1分) 正确 24、函数形参的存储单元是动态分派的(1分) 正确 25、int (*p)[4]它表示p是一个指针数组,它包括4个指针变量元素(1分) 错误 26、结构体变量能够作数组元素。(1分) 正确 27、随机操作只适合用于文本文献。(1分) 错误 28、体现式语句和体现式没有什么区分。(1分) 错误 29、条件运算符?和:是一对运算符,不能分开单独使用。(1分) 正确 30、函数strcmp从头至尾次序地将其对应字符比较,遇到两个字符不等时,两个字符相减得到一个int型值,两个字符串完全相同时,则返回0。(1分) 正确 31、函数的实参能够是常量,变量或体现式(1分) 正确 32、假如指针变量p已指向数组中的一个元素,则p+1指向同一数组中的下一个元素(1分) 正确 33、文献指针用于指向文献,文献只有被打开后才有对应的文献指针。(1分) 正确 34、C 语言标准输入操作中 ,gets() 函数一次只可读取一个字符。 (1分) 错误 35、在C语言中,逗号既能够作为运算符,也能够作为分隔符。(1分) 正确 36、C语言的书写格式不会影响程序的可读性。(1分) 错误 37、条件体现式不能取代一般if的语句。(1分) 错误 38、break 则是结束整个循环过程,不再判断执行循环的条件是否成立。(1分) 正确 39、C语言允许用字符串的方式对数组作初始化赋值。(1分) 正确 40、假如函数定义出目前函数调用之前,能够无须加函数原型申明(1分) 正确 41、能够用一个指针变量指向一个函数,然后通过该指针变量调用此函数(1分) 正确 42、C 语言程序中能够有多个函数 , 但只能有一个主函数。(1分) 正确 43、变量的两个值 : 自身值和地址值都是能够变化的。 (1分) 错误 44、if(a=5) 是允许的。(1分) 正确 45、C语言的三种循环不能够相互嵌套。(1分) 错误 46、在对数组所有元素赋初值时,能够省略行数,但不能省略列数(1分) 正确 47、函数名代表该函数的入口地址。因此,可用函数名给指向函数的指针变量赋值(1分) 正确 48、指向结构体变量的指针能够作函数参数,实现传址调用。(1分) 正确 49、输入操作称为写操作,将输入流中的信息存到内存时,使用写函数。(1分) 错误 50、增1减1运算符的前缀运算和后缀运算的体现式值是相同的。(1分) 错误 51、在C语言中能逐一地使用下标变量,也能一次引用整个数组。(1分) 错误 52、函数返回值的类型是由在定义函数时所指定的函数类型(1分) 正确 53、结构体组员的类型必须是基本数据类型。(1分) 错误 54、随机操作只适合用于二进制文献。(1分) 错误 55、逻辑体现式的值只能为1或0。(1分) 正确 56、体现式语句和体现式没有什么区分。(1分) 错误 57、continue 只能用于循环体中。(1分) 正确 58、凡在函数中未指定存储类别的局部变量,其默认的存储类别为static(1分) 错误 59、一个变量的地址称为该变量的指针(1分) 正确 60、变量被定义后 , 它不但有一个确定的地址值 , 并且还会有一个确定的自身值。 (1分) 错误 61、一个数组是由连续的一块内存单元组成的,指针变量就是这块连续内存单元的首地址 错误 62、结构体数组中能够包括不一样结构体类型的结构体变量。(1分) 错误 63、以“r”方式打开一个文献时,文献指针指向文献首。(1分) 正确 64、C 语言程序实现与其他高级语言同样也要通过编辑、编译连接和运行这么的三步曲。 (1分) 正确 65、变量被定义后 , 它的作用域和寿命就被确定了 , 并且不可变化。 (1分) 正确。 66、break 可用于循环体中,不可用于switch语句中。](1分) 错误 67、使用static k定义的变量属于静态变量(1分) 正确 68、指针变量,只能作为函数的形参,不能够作函数的实参(1分) 正确 69、文献指针用于指向文献,文献只有被打开后才有对应的文献指针。(1分) 正确 70、C 语言是一个非结构化程序设计语言。(1分) 错误 71、在 C 语言程序中 , 凡是没有出现存储类阐明符的变量都是自动类的。 (1分) 正确 72、在switch语句中,多个case能够共用一组执行语句。(1分) 正确 73、do-while语句先执行循环中的语句,然后再判断体现式是否为真, 假如为真则继续循环;假如为假, 则终止循环。(1分) 正确 74、结构体组员必须是不一样数据类型的变量。(1分) 错误 75、输入操作称为写操作,将输入流中的信息存到内存时,使用写函数。(1分) 错误 76、下划线是标识符中的合法字符。 (1分) 正确 77、体现式语句和体现式没有什么区分。(1分) 错误 78、数组元素一般也称为下标变量。必须先定义数组, 才能使用下标变量。(1分) 正确 *79、函数的形参能够是常量,变量或体现式(1分) 正确 80、指针变量能够存储指针(地址)、数值和字符(1分) 错误 81、fseek函数一般用于文本文献。(1分) 错误 82、C 语言程序只能有一个文献。 (1分) 错误 83、在同一个作用域中不可定义同名变量 , 在不一样的作用域中能够定义同名变量。(1分) 正确 84、数组名能与其他变量名相同。数组名后是用方括号括起来的常量体现式,不能用圆括号。 正确 85、.函数的实参传递到形参有两种方式值传递和地址传递(1分)正确 86、内存中的每个存储单元都有一个惟一的地址(1分) 正确 87、枚举类型中的元素都具备一个整型值。(1分) 正确 88、文献是否打开是能够判断的。(1分) 正确 89、C 语言的应用比较广泛 , 不但可用来编写应用软件 , 并且可用来编写系统软件。 (1分) 正确 90、C 语言程序中 , 出现非法字符时会发犯错误信息。(1分) 正确 91、C语言的书写格式不会影响程序的可读性。(1分) 错误 92、在多层循环中, 一个break语句只向外跳一层。(1分) 正确 93、局部变量假如没有指定初值,则其初值不确定(1分) 正确 94、指针数组的每个元素都是一个指针变量(1分) 正确 95、以“a”方式打开一个文献时,文献指针指向文献首。(1分) 错误 96、共用体变量不能够进行初始化。(1分) 错误 97、文献的读函数是从输入文献中读取信息,并存储在内存中。(1分) 正确 98、C 语言程序在书写上只能是一条语句写一行。(1分) 错误 99、存储器类变量的作用域和寿命与自动类变量的相同。 (1分) 正确 100、在一个函数内部调用另一个函数的调用方式称为嵌套调用(1分) 正确 101、内存单元的地址与内存单元中的数据是两个完全相同的概念(1分) 错误 102、结构体类型自身不占用内存空间,结构体变量占用内存空间。(1分) 正确 103、C 语言中 , 字符串常量存储在字符数组中要有一个结束符 , 该结束符是0 。(1分) 错误 104、char *s="C Language";表示s是一个指向字符串的指针变量,把字符串的首地址赋予s(1分) 正确 105、结构体组员的类型必须是基本数据类型。(1分) 错误 106、分号是 C 语言中语句的结束符 , 不可用作分隔符。 (1分) 错误 107、double 型变量在内存中占的字节数比 int 型变量在内存中占的字节数多。(1分) 正确 108、循环体如包括有一个以上的语句,则必须用{}括起来,组成复合语句。(1分) 正确 109、C 语言标准输出操作中 ,putchar() 函数能够输出显示一个字符串。 (1分) 错误 110、函数形参的存储单元是动态分派的(1分) 正确 111、结构体名在定义结构体时不可省略。(1分) 错误 112、变量的类型一般指存储类和数据类型两种。 (1分) 正确 113、局部变量假如没有指定初值,则其初值为0(1分) 错误 114、在C语言中,逗号既能够作为运算符,也能够作为分隔符。(1分) 正确 115、C语言的三种循环不能够相互嵌套。(1分) 错误 116、有指针变量p和数组a,指针变量和数组都能够实现自身的值的变化,如p++和a++ 错误 117、fseek函数一般用于文本文献。(1分) 错误 118、不允许把一个数值或字符赋予指针变量(1分) 正确 119、变量的两个值 : 自身值和地址值都是能够变化的。 (1分) 错误 120、两指针变量相减所得之差是两个指针所指数组元素之间相差的元素个数(1分) 正确 121、枚举类型中的元素都具备一个整型值。(1分) 正确 121、C 语言要求 : 定义符号常量时必须用大写字母。 (1分) 错误 122、for循环的三个体现式能够任意省略,while,do-while也是如此。(1分) 错误 123、函数的实参能够是常量,变量或体现式(1分) 正确 124、指针变量和它指向的变量之间的关系,能够用指针运算符“*”表示(1分) 正确 125、C 语言标准格式输出函数 printf() 的参数表是由若干个体现式组成。 (1分) 正确 126、fseek函数一般用于二进制文献。(1分) 正确 127、一个变量的数据类型被强制转换后,它将保持被强制转换后的数据类型。(1分) 错误 128、C 语言标准输入操作中 ,gets() 函数一次只可读取一个字符。 (1分) 错误 129、结构体变量能够作数组元素。(1分) 正确 130、内部静态类变量的作用域和寿命与自动类变量的相同。 (1分) 错误 131、字符串在内存中的起始地址称为字符串的指针,能够定义一个字符指针变量指向一个字符串(1分) 正确
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服