注意:此页面搜索的是所有试题
河南工业大学钢筋混泥土结构
条件运算符是一个()
·单目运算符
·双目运算符
·三目运算符
·四目运算符
设x,y,z,t均为int型变量,则执行以下语句后,t的值为()。x=y=z=1;t=++x||++y&&++z;
·不定值
·2
·1
·0
下列语句或命令中,不符合C语言程序书写规则的是()
·inta;
·a=6;
·inta、b;
·#include“stdio.h”
如果判断变量a与5是相同的应该用的表达式为()
·a>=5
·a!=5
·a==5
·a<=5
下面正确的字符常量是:( )
·“c”
·‘\\’’
·‘W’
·‘g’
执行下列程序段后,正确的结果是( )char x[8] = {8,7,6,5,0,0}, *s;s = x+1;printf(“%d\n”, s[2]);
·N
·0
·5
· 6
设有数组定义:char str[]=”China”;则下面的输出为( )printf(“%d”,strlen(str));
·4
·5
·6
·7
关于友元函数的描述中,不正确的是()
·友元函数说明在类体内
·友元函数不是成员函数
·友元函数必须用对象来引用
·友元函数可以直接访问类中的私有成员
若有char h=`a`,g=`f`;int a[6]={1,2,3,4,5,6};则数值为4的表达式为:()
·a[g-h]
·a[4]
·a[`d`-`h`]
·a[`h`-`c`]
若px为指针变量名,y为变量名,则y=*px++;等价于()。
·y=*px;px++
·y=(*px)++
·y=px;px++
·y=*(px++)
执行下列程序段后,正确的结果是( )int k, a[3][3] = {1,2,3,4,5,6,7,8,9};for(k=0; k<3; k++)printf(“%2d”, a[k][k]);
·1 2 3
·1 5 9
·1 4 7
· 3 6 9
若a是int类型变量,则计算表达式a=25/3%3的值是:( )
·3
·2
·1
·0
C语言中,运算对象必须是整型的运算符是:( )
·%
·/
·*
·+
数字字符0的ASCII值为48,若有以下程序main(){char a=.1., b=.2.;printf("%c,",b++);printf("%d\n",b-a);}程序运行后的输出结果是。( )
·3,2
·50,2
·2,2
·2,50
for(i=0;i<10;i++)<o:p></o:p>if(i〈=5〉 break;<o:p></o:p>则循环结束后i的值为()
·0
·1
·5
·10
·单目运算符
·双目运算符
·三目运算符
·四目运算符
设x,y,z,t均为int型变量,则执行以下语句后,t的值为()。x=y=z=1;t=++x||++y&&++z;
·不定值
·2
·1
·0
下列语句或命令中,不符合C语言程序书写规则的是()
·inta;
·a=6;
·inta、b;
·#include“stdio.h”
如果判断变量a与5是相同的应该用的表达式为()
·a>=5
·a!=5
·a==5
·a<=5
下面正确的字符常量是:( )
·“c”
·‘\\’’
·‘W’
·‘g’
执行下列程序段后,正确的结果是( )char x[8] = {8,7,6,5,0,0}, *s;s = x+1;printf(“%d\n”, s[2]);
·N
·0
·5
· 6
设有数组定义:char str[]=”China”;则下面的输出为( )printf(“%d”,strlen(str));
·4
·5
·6
·7
关于友元函数的描述中,不正确的是()
·友元函数说明在类体内
·友元函数不是成员函数
·友元函数必须用对象来引用
·友元函数可以直接访问类中的私有成员
若有char h=`a`,g=`f`;int a[6]={1,2,3,4,5,6};则数值为4的表达式为:()
·a[g-h]
·a[4]
·a[`d`-`h`]
·a[`h`-`c`]
若px为指针变量名,y为变量名,则y=*px++;等价于()。
·y=*px;px++
·y=(*px)++
·y=px;px++
·y=*(px++)
执行下列程序段后,正确的结果是( )int k, a[3][3] = {1,2,3,4,5,6,7,8,9};for(k=0; k<3; k++)printf(“%2d”, a[k][k]);
·1 2 3
·1 5 9
·1 4 7
· 3 6 9
若a是int类型变量,则计算表达式a=25/3%3的值是:( )
·3
·2
·1
·0
C语言中,运算对象必须是整型的运算符是:( )
·%
·/
·*
·+
数字字符0的ASCII值为48,若有以下程序main(){char a=.1., b=.2.;printf("%c,",b++);printf("%d\n",b-a);}程序运行后的输出结果是。( )
·3,2
·50,2
·2,2
·2,50
for(i=0;i<10;i++)<o:p></o:p>if(i〈=5〉 break;<o:p></o:p>则循环结束后i的值为()
·0
·1
·5
·10