更多"阅读以下程序 #include<fstream.h> void m"的相关试题:
[单项选择]阅读以下程序
#include<fstream.h>
void main( )
ifstream infile;
ofstream outfile;
fstream iofile;
iofile.open("a.txt",ios::in);
iofile.close( );
iofile.open("b.txt",ios::out);
下列描述错误的是
A. 对象infile只能用于文件输入操作
B. 对象outfile只能用于文件输出操作
C. 对象iofile在文件关闭后,不能再打开另一个文件
D. 对象iofile可以打开一个文件同时进行输入和输出
[填空题]阅读以下程序:
#include<iostream.h>
void main( )
static int a[][3]=9,7,5,3,1,2,4,6,8;
int i,j,s1=0,s2=0;
for(i=0;i<3;i++)
for(j=0;j<3;j++)
if(i==j)s1=sl+a[i][j];
if(i+j==2)s2=s2+a[i][j];
cout<<s1<<","<<s2<<endl;
则该程序的输出结果为 【15】 。
[填空题]阅读以下程序:
#include<iostream.h>
void main( )
{
static int a[][3]={9,7,5,3,1,2,4,6,8};
int i,j,s1=0,s2=0;
for(i=0;i<3;i++)
for(j=0;j<3;j++)
{
if(i==j)s1=sl+a[i][j];
if(i+j==2)s2=s2+a[i][j];
}
cout<<s1<<","<<s2<<endl;
}
则该程序的输出结果为 【15】 。
[单项选择]阅读下列程序:
#include<iostream.h>
void main( )
int i,row=0,column=0,min;
static int a[3][3]=100,28,72,-30,2,•100;
min=a[0][0];
for(i=0;i<3;i++)
for(j=0;j<3;j++)
if(a[i][j]<min)
min=a[i][j];
row=i;
column=j;
cout<<min<<","<<row<<","<<column<<endl;
该程序的执行结果为( )。
A. -100,2,3
B. -100,1,2
C. 100,1,1
D. 100,0,0
[单项选择]阅读下面程序:
#include<iostream.h>
void main( )
int i,j,row=0,column=0,min;
static int a[3][3]=100,28,72,-30,2,-100;
min=a[0][0];
for(i=0;i<3;i++)
for(j=0;j<3;j++)
if(a[i][jl<min)
min=a[i][j];
row=i;
column=j;
cout<<min<<","<<row<<","<<column<<endl;
该程序的执行结果为( )。
A. -100,2,3
B. -100,1,2
C. 100,1,1
D. 100,0,0
[填空题]以下程序的执行结果是
#include<iostream.h>
void main( )
{
cout.fill1(’*’);
cout.width(10);
cout<<123.45<<endl;
cout.width(8):
cout<<123.45<<endl;
cout.width(4);
cout<<123.45<<endl;
}
[单项选择]以下程序的输出结果是
#include<iostream.h>
void main( )
int a=0,i;
for(i=1;i<5;i++)
swich (i)
case 0:
case 3:a+=2;
case 1:
case 2:a+=3;
default:a+=5;
cout<<a<<endl;
return;
A. 31
B. 13
C. 10
D. 20
[单项选择]有以下程序:
#include<iostream.h>
void main( )
int x=5,y=2;
cout<<!(y==x/2)<<",";
cout<<y!=x%3)<<",";
cout<<(x>0&&y<0)<<",";
cout<<(x!=y‖x>=y)<<endl:
程序执行后的输出结果是( )
A. 0,0,0,1
B. 1,1,1 1
C. 0,0, 1,1
D. 1,1,0,0
[单项选择]以下程序的输出结果是
#include<iostream.h>
void main( )
int i,j,x=0;
for(i=0;i<2;i++)
X++;
for(j=0;j<3;j++)
if(j%2)continue;
x++;
X++;
cout < < "X=" < < x;
A. x=4
B. x=8
C. x=6
D. x=12
[单项选择]有以下程序
#include<stdio.h>
void main( )
char s[]="01aXy";int i,n=0;
for(i=0;s[i]!=0;i++)
if(s[i]<=’a’&&s[i]>=’z’)n++;
printf("%d/n",n);
程序运行后的输出结果是()。
A. 0
B. 2
C. 3
D. 5
[简答题]以下程序输出的结果是:
#include "stdio.h"
void main( )
{
char s[]="/"hello/"";
printf("%s",s);
}