问题:下列正确的C语言标识符是()A、#defineB、_123C、%dD、/n
查看答案
问题:说明语句enum money{Fen,Jiao,Yuan=100,Tenyuan};每个枚举量所对应的实际值为:()。A、0,1,100,101B、1,2,100,101C、“Fen"或1,"Jiao"或2,"Yuan"或100,"Tenyuan"或101.D、“Fen","Jiao","Yuan","Tenyuan".
问题:若有声明和语句: int a=5; a++; 则此处表达式a++的值是()A、7B、6C、5D、4
问题:下面关于变量名的说法中不正确的是()A、变量名是一种标识符B、变量名的长度可以由1个字符到32个字符之间,有的编译器支持更多长度的变量名C、变量名不得和任何函数名相同D、变量名中字符的大小写是不同的
问题:函数的形参为一个数组,则调用此函数时将数组名作为对应的实参。
问题:结构体数组,即定义数组的每个元素都是一个结构体类型的。
问题:以下描述中,错误的包括()。A、break语句不能在循环结构中使用B、break语句能在循环结构中使用C、break语句可以在while循环中出现多次D、break语句可以在while循环中只能出现一次
问题:关于基类和派生类的描述中,错误的是()A、基类和派生类间是包含关系B、派生类中可以定义自己的成员C、基类成员在派生类中的访问权限与继承方式有关D、一个派生类可以从一个基类派生,也可以从多个基类派生
问题:只要在函数中调用函数就可以称为递归。
问题:若intx,y;doublez;以下不合法的scanf函数调用语句是()。A、scanf(“%d%lx,%le”,&x,&y,&z);B、scanf(“%2d*%d%lf”,&x,&y,&z);C、scanf(“%x%*d%o”,&x,&y);D、scanf(“%x%o%6.2f”,&x,&y,&z);
问题:设x,i,j,k都是int型变量,表达式x=(i=4,j=16,k=32)计算后,x的值为()。
问题:在执行switch语句时,default和各个case的出现次序不影响执行结果
问题:以下程序的运行结果是()A、6,1B、2,1C、6,0D、2,0
问题:八进制的1+7结果是八进制数()。A、8B、10C、11D、100
问题:定义整数一维数组inta[5]={1,2,3}则数组a的元素个数是3
问题:逻辑运算符两侧运算对象的数据类型()。A、只能是0或1B、只能是0或非0正数C、只能是整型或字符型数据D、可以是任何类型的数据
问题:若有定义:int a[3][4]={{1,2},{0},{4,6,8,10}};则初始化后,a[1][2]的值为(),a[2][1]得到的值为()。
问题:设变量p是指针变量,语句p=NULL;,是给指针变量赋NULL值,它等价于()A、p="";B、p=’0’;C、p=0;D、p=’’;
问题:语句“b=+3;”和“b+=3;”运行后的结果是不一样的。
问题:一个变量的地焉就称为该变量的指针