更多"执行以下程序后,test.txt文件的内容是(若文件能正常打开)___"的相关试题:
[单项选择]执行以下程序后,test.txt文件的内容是(若文件能正常打开) ( )。
#include <stdio.h>
#include <stdlib.h>
main( )
FILE * fp;
char * s1 = "Fortran" , * s2 = "Basic";
if((fp = fopen( "test. txt" ," wb" )) = = NULL)
prinff( "Can’t open test. txt file /n"); exit(1);
fwrite( s1 ,7,1 ,fp); /* 把从地址s1开始到7个字符写到fp所指文件中*/
fseek(fp,OL,SEEK_SET); /*文件位置指针移到文件开头*/
fwrite (s2,5,1,fp);
felose (fp);
A. Basiean
B. BasieFortran
C. Basic
D. FortranBasie
[单项选择]执行以下程序后,test.txt文件的内容是(若文件能正常打开)______。
#include
main( )
{ FILE *fp;
char *s1="Fortran",*s2="Basic";
if((fp=fopen("test.txt","wb"))==NULL)
{ printf("Can’’t open test.txt file/n"); exit(1);}
fwrite(s1,7,1,fp); /*把从地址s1开始的7个字符写到fp所指文件中*/
f seek(fp, 0L,SEEK_SET); /*文件位置指针移到文件开头*/
fwrite(s2,5,1,fp);
fclose(fp);
}
A. Basican
B. BasicFortran
C. Basic
D. FortranBasic
[单项选择]执行以下程序后,test.txt文件的内容是【 】。(若文件能正常打开)
#include
main( )
{FILE * fp;
char*sl="Fortran",*s2="Basic";
if((fp=fopen("test.txt","wb"))==NULL)
{printf("Can’t open test.txt file\n");exit(1);}
fwrite(sl,7,1,fp);/*把从地址sl开始的7个字符写到fp所指文件中*/
fseek(fp,0L,SEEK_SET);/*文件位置指针移到文件开头*/
fwrite(s2,5,1,fp);
fclose(fp);
}
A. Basican
B. BasicFortran
C. Basic
D. FortranBasic
[单项选择]执行以下程序后,test.txt文件的内容是(若文件能正常打开)______。
#include
main( ) FILE *fp;
char *s1="Fortran",*s2="Basic";
if((fp=fopen("test.txt","wb"))==NULL)
printf("Can′t open test.txt file/n");exit(1);
fwrite(s1,7,1,fp); /*把从地址s1开始的7个字符写到fp所指文件中*/
fseek(fp,0L,SEEK_SET); /*文件位置指针移到文件开头*/
fwrite(s2,5,1,fp);
fclose(fp);
A. Basican
B. BasicFortran
C. Basic
D. FortranBasic
[填空题]执行以下程序后,输出结果第二行的内容是______。
#include<iostream>
using namespace std;
class TestClass
public:
virtual void who( )cout<<"Base Class"<<endl;
;
class TestClass1:public TestClass
public:
virtual void who( )cout<<"TestClass1 Class"<<endl;
;
class TestClass2:public TestClass
public:
virtual void who( )cout<<"TestClass2 Class"<<endl;
;
int main(int argc,char*argv[])
TestClass obj1,*p;
TestClass1 obj2;
TestClass2 obj3;
P=&obj1;p->who( );
p=&obj2;p->who( );
p=&obj3;p->who( );
return 0:
[单项选择]执行以下程序后的输出结果为 ( )。
#include<iostream>
Using namespace std;
void fun(int x, int y, int *cp, int *dp)
*cp=x+ y; 2*dp=x- y;
void maia( )
int a, b, c, d;
a=30; b=50;
fun(a, b, &c, &d);
cout<<c<<’,’<,d<<end1;
A. 50, 30
B. 30, 50
C. 80, 20
D. 80, 20
[单项选择]执行以下程序后的输出结果为( )。
#include<iostream. b>
class Sample int x, y;
public:
Sample( ) x=y=0;
Sample(int a, int b) x=a; y=b;
void disp ( )
cout<<"x="<<x<<"y="<<y<<end1;
;
void main( ) Sample s(2,3), *p=&s;
p->disp( );
A. x=1, y=3
B. x=2, y=4
C. x=3, y=2
D. x=2, y=3