当前位置:首页 > C语言程序设计A 2009.01-2017.07历年考试选择题(全).doc
73、假定一个二维数组的定义为\a[3][4]={ {3,4} , { 2,8,6 } }号\,则元素a[1][1]的值为( 8 )
74、在C 语言中,每条复合语句的结束标记字符为( })。
75、在C 语言程序中,单行或行尾注释语句使用的标记符为( // )。 76、控制字符'\\n'表示( 换行 )。 77、运算符优先级最高的是( + )。 78、x<=10 的相反表达式为( x>10 )。
79、每次先进行循环条件的判断,然后再执行循环体的语句为( for和while )。
80、假定对二维数组
a[3][4]进行初始化的数据为
{{3,5,6},{2,8},{7}},则a[1][1]被初始化为( 8 )。
81、对于一个二维字符数组a[M][N],存储每个字符串的长度至多为( N-1 )。
82、假定p 所指对象的值为25 ,p+l 所指对象的值为42 ,则表达式*p++ 的值为( 25 )。
83、已知\,则元素a[2][4] 的地址比该数组的首地址大( 56个字节 )。
84、在C 语言中,用户定义的标识符分为4 种作用域,下列选项中不属于这4 种作用域的是( 语句 )。
85、在一个链表中,每个结点必然存在着一个指向自身结点类型的指针域,用来保存下一个结点的( 地址 )。
86、在C 语言中,为只写操作打开一个文本文件的方式为( \。 87、在C 语言中,一条简单语句的结束符是( 分号 )。
88、一个程序文件开始使用的每条预处理命令,其首字符必须是( # )。 89、用于从键盘上为变量输入值的标准输入函数是( scanf() )。 90、float 类型的长度为( 4 )。 91、运算符优先级最高的是( [] )。
92、在循环语句\中,循环体S 被执行的次数为( 5 )。
93、假定有一个定义语句为\a[10]={3,4,2,8,6};”,则元素a[3]的值为( 8 )。
94、对于一维字符数组a[N] ,用来存储一个字符串的长度至多为( N-1 )。
95、一个指针类型的简单变量占用内存中的字节数为( 4 )。 96、已知\b[10]; int *pb;”,则下面不正确的赋值语句为( pb=b[5];)。
97、假定一个函数原型语句为\;”,与数组参数等价的表示为( int * a )。
98、与结构成员访问表达式p 一>name 等价的表达式为( ( * p).name )。 99、在C 语言中,关闭一个数据文件的系统函数为( fclose() )。 100、C 语言中的选择类语句有两条,它们是(if 和switch)
101、在C 语言程序中,多行注释语句使用的开始标记符为( / * )。 102、若需要定义一个符号常量,并且使C 语言编译程序能够进行类型检查,则应在定义语句的开始使用的保留字是( const)。
103、已知x 的初值为15 ,在下列各表达式中,具有最小值的表达式为( x/=2)。
104、在下列的语句中,必须以分号作为结束的语句是( do )。 105、假定二维数组的定义语句为\a[3][5];\,则该数组所含元素的个数为( 15 )。
106、一个二维字符数组a[M][N]能够存储的字符串个数至多为( M个)。 107、假定a 为一个整型数组名,则元素a[4]的地址比该数组的首地址大( 16个字节)。
108、假定要访问一个结构变量x中的数据成员a ,则表示方法为(x. a )。
共分享92篇相关文档