[单选题]当用户要求输入的字符串中含有空格时,应使用的输入函数是
正确答案 :C
gets()
解析:解析:C语言提供了许多输入函数,其中有:getchar(输入字符)、scanf(格式输入)和gets (输入字符串)等。题目要求输入的是字符串,所以可以排除getchar,而且要求输入的字符串中包含空格,而scanf函数默认将输入的空格字符作为分割符,所以空格不会被输入,故可排除scanf。getc的作用是从文件中输入一个字符,故也不可取。gets函数可以输入一整行作为一个字符串,其中也包括空格字符,故应该选择C。
[单选题]在窗体上画—个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_ Click() c=1234 c1=Trim(str(c)) For i=1 To 4 Print ______ NextEnd Sub程序运行后,单击命令按钮,要求在窗体上显示如下内容: 1 12 123 1234则在横线外应填入的内容为______。
正确答案 :B
Left(c1,i)
解析:解析:Right$(字符串,n):右截取函数,返回“字符串”的最后n个字符。
[单选题]关系表中的每一横行称为一个______。
正确答案 :A
元组
解析:解析:关系表中,每一行称为一个元组,对应表中的一条记录;每一列称为表中的一个属性,对应表中的一个字段。在二维表中凡能惟一标识元组的最小属性集称为该表的键或码。
[单选题]若有如下变量定义和函数调用语句: inta=5; fun(&A) ; 则执行下面函数后正确的输出结果是( )。 void fun(int*x) { cout++*xendl; }
正确答案 :D
6
解析:解析: fun函数中的x参数为整型指针变量。调用fun函数,&a是取a的地址,即将实际参数a的地址传递。函数fun中的*x是变量x所指的存储单元即值5。*运算符的等级高于++,所以先取值5然后加1输出,即为6。
[单选题]下面程序的执行结果是______。 main() {char str[]="quert?",*p=str; while(putchar(*p++)!='?'); }
正确答案 :C
quert?
解析:解析:*p++是先取*p的值,然后指针变量p指向下一个字符,putchar是先执行(输出)再判断,所以“?”是可以显示的。
[单选题]public abstract Applet get Applet(Stfing name)可以实现______。
正确答案 :A
同页Applet间通信
解析:解析:当某个Applet要与同页中的Applet进行:通信时,publicabstractAppletgetApplet(SWingname)得到名称为name的Applet对象。选项A正确。
[单选题]设有基类定义:class Cbase{ private:int a;protected. int b;public:int c;};派生类采用何种继承方式可以使成员变量b成为自己的私有成员( )。
正确答案 :A
私有继承
查看原题 查看所有试题