以下程序的可执行文件名为abc.exe。 #include<stdio.h> #include<stdlib.h> void mai
第1题
如果abc.txt文件的内容为:2*3=6and40*8is40! 下面程序运行后,abc.txt文件的内容变成 #include <stdio.h> #include <stdlib.h> int main( ) { FILE *fp; fp=fopen("abc.txt","r+"); while(!feof(fp)) if(fgetc(fp)=='*') { fseek(fp,-1,1); fputc('$',fp); fseek(fp,ftell(fp),0); } fclose(fp); return 0; }
第2题
以下程序的可执行文件名为abc.exe,位于D盘根目录下,如果在命令行输入: D:\abc.exe we study cpp language <回车> , 该程序执行结果是: #include <iostream.h> void main(int argc, char *argv[]) { cout< <argc> <<”> <<”> <<’\n’;}> A、5 D:\abc.exe cpp
B、4 D:\abc.exe cpp
C、5 we language
D、4 we language
第3题
include<iostream.h>
include<fstream.h>
include<stdlib.h>
void main()
{
char ch:
fstream file:
file.open("abc.dat",ios::out1ios::inlios::binary);
if(! file)
{
cout<<“abc.dat文件不能打开”<<endl:
abort
第4题
include <iostream.h>
include <fstream.h>
include <stdlib.h>
void main()
{
fstream file;
file.open( "abc.txt", ios::in);
if ( !file )
{
cout<<"Can not open abc.txt"<<end1;
abort();
}
char ch;
int i = O;
while (______________)
{
file.get(ch);
i++;
}
cout<<"Characters : "<<i<<end1;
file.close();
}
则程序中空白处应该填入的语句是【 】。
第5题
A、两文件大小完全相同
B、文件大小差不多,后一个文件要少4个字节,因为一个整数占4字节
C、文件差别较大,前者比后者大很多
D、文件差别较大,后者比前者大很多
第6题
第8题
#include <string.h>
main( int argc, char *argv[ ])
{ int i=1,n=0;
while (i< argc) {n=n+strIen ( angv[i ] ) ;i++; }
printf("%d\n",n);
}
该程序生成的可执行文件名为: proc.exe 。若运行时输入命令行:
proc 123 45 67
则程序的输出结果是
A)3
B)5
C)7
D)11
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!