更多"下面的程序执行后,文件test.t中内容是______。 #incl"的相关试题:
[单项选择]下面的程序执行后,文件test.t中内容是______。
#include<stdio.h>
void fun(clar *fname,char *st)
FILE*myf;int i;
myf=fopen(fname,"w");
for(i=0;i<stden(st);i++)fputc(st[i],myf);
fclose(myf);
main( )
fun("test.t","new world"); fur("test.t","hello,";
A) hello, B) new worldhello C) new world D) hello,rld
[单项选择]下面的程序执行后,文件test.t中内容是______。
#include<stdio.h>
void fun(char *fname,char*st)
FILE*myf,int i;
myf=fopen(fname,"w");
for(i=0;i<strlen(st);i++)fputc(st[i],myf);
fclose(myf);
main( )
fun("test.t","new world");fun("test.t","hello,");
A) hello, B) new worldhello C) new world D) hello, rld
[填空题]在下面程序的横线处填上适当的内容,使程序执行后的输出结果为ABCD。
#include <iostream>
using namespace std;
class A
public: A( ) cout<<’A’;
;
class B: 【11】
public:B( ) cout<<’B’;
;
class C: 【12】
public: C( )cout<<’C’;
;
class D:public B,public C
public:D( ) cout<<’D’;
;
void main( ) D obj;
[填空题]在下面程序的画线处填上适当的内容,使程序执行后的输出结果为ABCD。
#include <iostream>
using namespace std;
class A
public:A( )cout<<’A’;
;
class B: (11)
public:B( )cout<<’B’;
;
class C:// (12)
public:C( )cout<<’C’;
;
class D://public B,public C
public:D( )cout<<’D’;
;
void main( )
D( );
cout<<endl;
[填空题]在下面程序的画线处填上适当的内容,使程序执行后的输出结果为1/2005。
#include <iostream>
using namespace std;
class Date
public:
Date(int m=1,int y=0):month(m),year(y)
void Print( )cout<<month<<"/"<<year<<endl;
(9) operator+(const Date&dl,const Date& d2);
private:
int month,year;
;
(10) operator+(const Date& dl,const Date& d2)
int year,month;
year=d1.year+d2.year;
month=d1.month+d2.month;
year+=(month-1)/12;
month=(month-1)%12+1;
return Date(month,year);
void main( )
Date dl(3,2004),d2,d3(10);
d2=d3+dl;
d2.Print( );
[单项选择]以下程序执行后,abc.dat文件中的内容是
#include<stdio.h>
main( )
FILE *pf;
char *s1="China", *s2="Beijing";
pf=fopen("abc.dat", "wb+");
fwrite(s2,7,1,pf);
rewind (pf); /*文件位置指针回到文件开头*/
fwrite(s1,5,1,pf);
fclose(pf);
A. China
B. Chinang
C. ChinaBeijing
D. BeijingChina
[单项选择]阅读下面程序,则执行后的结果是
#include "stdio.h"
main( )
char str[]="tomeetme",*p;
for(p=str;p<str+7;p+=2) putchar(*p);
printf("/n");
A. tomeetme
B. tmem
C. oete
D. tome
[单项选择]阅读下面程序段,则执行后的结果为
#include"stdio.h"
main( )
int m=4,n=2,k;
k=fun(m,n);
printf("%d/n",k);
fun(int m,int n)
return(m*m*m-n*n*n);
A. 64
B. 8
C. 56
D. 0
[单项选择]阅读下面程序,则执行后的结果是()
#include "stdio, h"
main( )
char str[]="tomeetme", *p;
for(p=str; p<str+7; p+=2)putchar(*p);
printf("/n");
A. tomeetme
B. tmem
C. oete
D. tome
[填空题]在下向程序和横线处填上适当的内容,使程序执行后的输出结果为1/2005。
#include <iostream>
using namespace std;
class Date
public:
Date(int m=1,int y=0):month(m),year(y)
void Print( ) cout<<month<<"/"<<year<<end 1;
【9】 operator+(eonst Date& d1, const Date& d2);
private:
int month,year;
;
【10】 operator+(const Date& d1, const Date& d2)
int year,month;
year=d1 .year+d2.year;
month=d1. month+d2.month;
year+=(month-1 )/12;
month=(month-1 )% 12+1;
return Date(month,year);
void main( )
Date d1 (3,2004),d2,d3(10);
d2=d3+d1;
d2,Print( );
[单项选择]阅读下列程序,则在执行后,程序的运行结果为( )。
#include <stdio.h>
#include <string.h>
main( )
char a[30]="nice to meet you!"
strcpy(a+strlen(a) /2, " you");
printf("%s/n", a);
A. nice to meet you you
B. nice to
C. meet you you
D. nice to you
[单项选择]以下程序执行后的输出结果是
#include<iostream>
using namcspace std;
void try(int,int,int,int);
int main( )
int x,y,z,r;
x=1;
y=2;
try(x,y,z,r);
cout<<r<<end1;
return 0;
void try(int x,int y, int z,int r)
z = x+y;
x = x*x;
y = y*y;
r = z+x+y;
A. 18
B. 9
C. 10
D. 不确定
[填空题]
有以下程序,程序执行后,输出结果是()
#include<stdio.h>
void fun(int*A)
{ a[0]=a[1];}
main( )
{ int a[10]={10,9,8,7,6,5,4,3,2,1,},i;
for(i=2;i>1=0;i-) fun(&a[i]);
for(i=0;i<10;i++) printf("%d,a[i]);
printf("/n");
}
[填空题]以下程序执行后输出的结果是 【11】 。
#include<iostream>
using namespace std;
int fac(int a,int b){
return(b-a)*a;
}
int main( ){
int x=3,y=4,z=5,result;
result=fac(fac(x,y),fac(x,z));
cout<<result<<endl;
return 0;
}
[单项选择]以下程序执行后的输出结果是()。
#include <iostream>
using namespace std;
void try(int,int,int,int);
int main ( )
int x,y,z,r;
x=1;
y=2;
try(x,y,z,r);
cout<<r<<end1;
return 0;
void try(int x,int y, int z,int r)
z = x+y;
x = X*X;
y = y*y;
r = z+x+y;
A. 18
B. 9
C. 10
D. 不确定