有如下程序#include <stdio.h>main(){ FILE *fp1; fp1=fopen("f1.txt","w"); fprintf(fp1,"abc"); fclose(fp1);}若文本文件f1.txt中原有内容为good,则运行以上程序后,文件f1.txt中的内容为A.goodabc B.abcd C.abc D.abcgood
- Agoodabc
- Babcd
- Cabc
- Dabcgood
有如下程序#include <stdio.h>main(){ FILE *fp1; fp1=fopen("f1.txt","w"); fprintf(fp1,"abc"); fclose(fp1);}若文本文件f1.txt中原有内容为good,则运行以上程序后,文件f1.txt中的内容为A.goodabc B.abcd C.abc D.abcgood
fp1=fopen("f1.txt","w")表示打开名为f1.txt 的文件,使用文件方式为向该文件写数据,如果原来不存在该文件,则在打开时新建一个以指定的名字命名的文件;如果原来已存在一个以该文件命名的文件,则在打开时将该文件删去,然后重新建立一个新文件,所以本题f1.txt中原有内容good被删去了,fopen函数带回指向fp1文件的指针并赋给fp1。fprintf(fp1,"abc")的作用是将字符串abc输出到fp1指向的文件上。故本题答案为C。
1、以下程序的输出结果是#include <stdio.h>main
以下程序的输出结果是#include <stdio.h>main(){ int a,b,d=241; a=d/100%9; b=(-1)&&(-1); printf("%d,%dn",a,b);}A.6,1 B.6,0 C.2,1 D.2,0A6,1 B6,0 C2,1 D2,0
2、有以下程序#include <stdio.h>main() {
有以下程序#include <stdio.h>main() { char b=2; printf("%dn", b=b<<3);}程序的运行结果是A.4 B.8 C.16 D.2000A4 B8 C16 D2000
3、有以下程序 #include <stdio.h> main()
有以下程序#include <stdio.h>main(){char c1=’1’,c2=’2’;c1=getchar();c2=getchar();putchar(c1);putchar(c2);}当运行时输入:a<回...
4、有以下程序:include<stdio.h>include<
有以下程序:include<stdio.h>include<strin9.h>main( ){printf{"%dn",strlen("%dn",strlen("ATSn012|"));}程序运行后的输出结果是( )。A3B8C4D9
5、以下程序的功能是# include <stdio.h>main
以下程序的功能是# include <stdio.h>main (){ FILE *fp1;*fp2; fp1=fopen ("file1","r"); fp2=fopen ("file2","w"); while (!feof (fp1)) fputc (fgetc (fp1),f...
6、有以下程序: #include<stdio.h> int fun
有以下程序: #include<stdio.h> int fun( ) {static int x=1; X*=2;return X; main( ) int i,s=1; for(i=1;i<=2;i++)s=fun( ); printf{¨%d ",s); } 程序运行后的输出结果是( )。A0B1C4D8