首页 > 电商考试
题目内容 (请给出正确答案)
[判断题]

C++程序中,可以通过输出文件流对象的put函数将字符数据写入到数据文件中。()

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“C++程序中,可以通过输出文件流对象的put函数将字符数据写…”相关的问题
第1题
下面的程序创建了一个文件输出流对象,用来向文件test.txt中输出数据,假设程序当前目录下不存
在文件test.txt ,编译下面的程序Test.java 后,将该程序运行3次,则文件test.txt 的内容是()

import java.io.*;

public class Test {

public static void main(String args[]) {

try {

String s = "ABCDE" byte b[]=s.getBytes()

FileOutputStream file =

new FileOutputStream("test.txt", true)

file.write(b) file.close() }

catch(IOException e) {

System.out.println(e.toString()) }

}

}

A、ABCABC

B、ABCDE

C、Test

D、ABCDEABCDEABCDE

点击查看答案
第2题
下列哪一个import命令可以使我们在程序中创建输入/输出流对象()。

A.importjava.sql.*

B.importjava.util.*

C.importjava.io.*

D.importjava.net.*

点击查看答案
第3题
有如下代码段,请填写完整所缺的部分。 import java.util.Vector; import java.io.*;
public class Test_Ser { public static void main(String[] args) throws Exception { Vector v = new Vector(); //生成一个向量表 v.add(new String("Test String")); //增加一个字符串对象 FileOutputStream stream = new FileOutputStream("d:\\test.ser"); //构造文件输出流 ObiectOutputStream p =【 】; //绑定 p.writeObject(v); //输出继承了串行化接口的类 p.flush(); p.close(); ostream.close(); v.clear(); //清空向量表,此时的v.size()应该为0 FileInputStream istream=new FileInputStream("d:\\test.set"); //构造文件输入流 ObjectInputStream pr = new ObjectInputStream(istream); //绑定 v = (Vector)pr.readObject();0 //读入串行化的类 istream.close(); System.out.println("v.size()="+v.size()); //验证读入类的正确性 System.out.println("v.get(0)="+(String)v.get(0)); } }

点击查看答案
第4题
关于C/C++程序设计语言,下列说法正确的是()。

A.C/C++程序具有跨平台性的特点。

B.C/C++程序设计语言是由微软公司开发的编程语言。

C.C/C++程序可以直接在计算机中运行。

D.C为过程式程序设计语言, C++为面向对象的程序设计语言。

点击查看答案
第5题
在 C++程序中使用的 cin 标识符是系统类库中定义的()类中的一个 对象。

A. istream

B. ostream

C. iostream

D. fstream

点击查看答案
第6题
Java语言中的输入输出流包括字节流、字符流、文件流、对象流以及线程之间通信的管道流,【 】包中的类
可以处理这些输入输出流。

点击查看答案
第7题
以下程序从文本文件worker.txt中输入10个职工的信息(包括工号和工资),然后计算并输出平均工资,再从键盘上输

以下程序从文本文件worker.txt中输入10个职工的信息(包括工号和工资),然后计算并输出平均工资,再从键盘上输入一个职工号,查找并输出该职工的信息,如果没有找到,则输出Not Found。假设文件操作总是成功的。

#include<stdio.h>

struct worker

{/*职工结构体*/

int num; /*工号*/

float pay /*工资*/

struct worker *next;

};

float averpay(struct worker per[],int n)

{

float sum=0;

int i;

for(i=0;i<n;i++)

sum+=______;

return sum/n;

}

struct worker*find(struct worker per[],int n,int num)

{

inti;

for(i=0;i<n;i++)

if(per[i].num==num)

return______;

return NULL;

}

main ()

{

struct worker per[10],*p;

float x,ave;

int num,i;

FILE *fp;

/*从文件中输入10个职工的信息*/

fp=______;

for(i=0:i<10; i++)

{

fscanf(fp,"%d%f",&num,&x);

per[i].num=num;

per[i].pay=x;

}

fclose(fp);

/*计算并输出平均工资*/

ave=averpay(per,10);

printf("Average=%f\n",ave);

/*查找某个职工*/

scanf("%d",&num);

p=______;

if(P!=NULL)

printf("%d,%f\n",p->num,p->pay);

else

printf("Not Found\n");

}

点击查看答案
第8题
在 C++程序中使用的 cout 标识符是系统类库中定义的()类中的一 个对象。

A. istream

B. ostream

C. iostream

D. fstream

点击查看答案
第9题
以下程序段的功能是统计链表中结点的个数,其中first为指向第一个结点的指针(链表带头结点)。请在

以下程序段的功能是统计链表中结点的个数,其中first为指向第一个结点的指针(链表带头结点)。请在下划线内填入正确内容。 struct link { char data; struct link*next;}; … struct link*p,*first; int c=0; p=first; while(【 】) { c++; p=【 】;}

点击查看答案
第10题
有以下程序段int n,*p=NULL;*p=&n;printf("输入 n:"); scanf("%d",&p);printf("输出 n:"); printf("%d/n",p);该程序段试图通过指针p为变量n读入数据并输出,但程序有多处错误,以下语句正确的是()。

A.scanf("%d",&p);

B.printf("%d/n",p);

C.*p=&n;

D.int n,*p=NULL;

点击查看答案
第11题
C++中的虚基类机制可以保证:()。

A. 限定基类只通过一条路径派生出派生类

B. 允许基类通过多条路径派生出派生类,派生类也就能多次继承该基类

C. 当一个类多次间接从基类派生以后,派生类对象能保留多份间接基类的成员

D. 当一个类多次间接从基类派生以后,其基类只被一次继承

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改