题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-22 22:44:04

[单项选择]阅读以下程序及对程序功能的描述,其中正确的是 #include<stdio.h> main( ) { FILE*in,*out; charch,infile[10],outfile[10]; printf("Enter the infile name:/n"); scanf("%s",infile); printf("Enter the outfile name:/n"); scanf("%s",outfile); if((in=foen(infile,"r"))==NULL) { printf("cannot open infile/n"); exit(0);} if((out=fopen(outfile,"w"))==NULL) { printf("cannot open outfile/n"); exit(0);} while(!feof(in))fputc(fgetc(in),out); fclose(in);fclose(out);}
A. 程序完成将磁盘文件的信息在屏幕上显示的功能
B. 程序完成将两个磁盘文件合二为一的功能
C. 程序完成将一个磁盘文件复制到另一个磁盘文件中
D. 程序完成将两个磁盘文件合并并在屏幕上输出

更多"阅读以下程序及对程序功能的描述,其中正确的是 #include<st"的相关试题:

[单项选择]阅读以下程序及对程序功能的描述,其中正确的描述是
#include<stdio.h>
main( )
FILE*in,*out;
char ch,infile[10],outfile[10];
printf("Enter the infile name:/n");
scanf("%s",infile);
printf("Enter the outfile name:/n");
scanf("%s",outfile);
if((in=fopen(infile,"r"))==NULL)
printf("cannot open infile/n");
exit(0);
if((out=fopen(outfile,"w"))==NULL)
printf("cannot open outfile/n");
exit(0);
while(!feof(in))fputc(fgetc(in),out);
fclose(in);
fclose(out);
A. 程序完成将磁盘文件的信息在屏幕上显示的功能
B. 程序完成将两个磁盘文件合二为一的功能
C. 程序完成将一个磁盘文件复制到另一个磁盘文件中
D. 程序完成将两个磁盘文件合并并在屏幕上输出
[单项选择]阅读以下程序以及对程序功能的描述,其中正确的描述是( )。
#include <stdio.h>
main( )
FILE * in,*out;
charch,infile[10],outfile[10];
printf("Enter the infile name:/n");
scanf("%s",infile);
printf("Enter the outfile name:/n");
scanf("%s",outfile);
if((in=fopen(infile,"r"))==NULL)
printf("cannot open infile/n");exit(0);
if((out=fopen(outfile,"w"))==NULL)
printf("cannot open outfile/n");exit(0);
while(! feof(in)) fputc(fgetc(in),out);
fclose(in);
fclose(out);

A. 程序完成将磁盘文件的信息在屏幕上显示的功能
B. 程序完成将两个磁盘文件合二为一的功能
C. 程序完成将一个磁盘文件复制到另一个磁盘文件中的功能
D. 程序完成将两个磁盘文件合并并在屏幕上输出的功能
[单项选择]阅读以下程序

#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 main( ) {FILE *fp; int i; char ch[]="abcd",t; fp=fopen("abc.dat", "wb+"); for(i=0;i<4;i++)fwrite(&ch[i],1,1,fp); fseek(fp,-2L,SEEK_END); fread(&,1,1,fp); fclose(fp); printf("%c\n",t); } 程序执行后的输出结果是【 】。
A. d
B. c
C. b
D. a
[填空题]阅读以下程序:
#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 main( ) {struct STU{char name[9];char sex;double score[2]; }; struct STU a={"Zhao",m’’,85.0,90.0},b={"Qian",f’’,95.0,92.0}; b=a: printf("%s,%c,%2.0f,%2.0f/n",b.name,b.sex,b.score [0],b.score[1]); } 程序的运行结果是
A. Qian,f,95,92
B. Qian,m,85,90
C. Zhao,f,95,92
D. Zhao,m,85,90

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码