正确答案: A
将C盘当前文件夹下名为SDat.dat文件的内容读入内存
题目:执行语句0pen”C:\SDat.dat”ForInput As #2后,系统( )。
解析:【解析】0pen是打开或建立一个文件,对于一个已经存在的文件“C:\SDat.dat”,题中以Input方式打开文件,为读文件做好准备,即将文件读入到缓存区中,以供读操作。
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]要清除已经在图片框Picturel中打印的字符串而不清除图片框中的图像,应使用语句( ) 。
Picture1.Cls
解析:A) 【解析】本题考查常用的方法。Cls方法的使用形式为:[对象].Cls,作用是清除运行时在窗体或图形框中显示的文本或图形,而不能清除图像。要不清除在设计时的文本,同时也不能清除图形,应用LoadPieture可以清除或者装入图片。
[单选题]类的说明如下,请指出错误的地方 ______。 class Myclass { int a=111; public: Myclass(int x, int y); Myclass(int val); ~Myclass(); }
int a=111;
[单选题]有定义语句:int b;char c[10];,则正确的输入语句是( )。
scanf("%d%s",&b,c);
解析:解析:本题中4个选项的格式控制字符串都是“%d%s”,其中包括两个格式控制符%d和%s,它们分别表示输入一个十进制整数和输入一个字符串,其对应的参数应该分别为一个整型变量的地址和一个字符型数组的首地址。变量的地址可以通过对变量做取地址(&)运算来得到,而字符型数组的首地址则可以直接通过数组名来得到。所以,4个选项中选项B符合题意。
[单选题]下列程序的输出结果是()。includeusing namespace std;int main(){char a[]=""Hello,W
下列程序的输出结果是( )。 #includeiostream> using namespace std; int main() { char a[]=""Hello,World"; char*ptr = a; while(*ptr) { if(*ptr>= 'a' &&*ptr='z') coutchar(*ptr+'A'-'a'); else cout*ptr; ptr++; } retur 0; }
HELLO, WORLD
[单选题]若i是int型变量,且有下面的程序段: for(i=4;i6;i++) printf((i%2)?("**%d\n"):("##%d\n"),i); 上面程序段的输出结果是______。
**4 5
4 **5
4 5
解析:解析:函数printf中的参数是三目条件表达式,循环控制变量i值为4时, i%2为0,格式控制字符串为"##%d\n",输出为##4;循环控制变量i值为5时,i%2为1,格式控制字符串为"**%d\n",输出为*5,两次输出不在同一行。