2013自考“高級語言程序設計”習題答案詳解(45)
8.4 程序設計題
1.編一個程序,從鍵盤輸入200個字符,存入名為“f1.txt”的磁盤文件中。
「解」要將從鍵盤輸入的字符寫到指定的文件,程序要定義一個文件指針變量,并以寫方式打開指定的文件,然后是一個循環(huán),反復從鍵盤讀人字符,將讀人字符復制到文件。程序如下:
# include
# include
FILE * fp;
void main()
{ int i, ch;
if(( fp =fopen(“f1.txt”,“w”))== NULL) {
prinit(“Can‘t open file %s.\n”,“f1.txt”); exit(0);
}
printf(“Enter 200 characters. \n”);
for( i = 1;i<=200;i++) {
ch= getchar();
if( ch== EOF) break;
fputc( ch,fp);
}
fclose(fp);
}
2.從上一題中建立的名為“f1.txt”的磁盤文件中讀取120個字符,并顯示在屏幕上。
「解」要從指定文件讀入字符顯示,要以讀方式打開,并用循環(huán)控制從文件讀人字符。程序如下:
# include
# include
FILE * fp;
void main()
{ int i;
if(( fp =fopen(“f1.txt”,“r” ))== NULL) {
printf(“Can‘t open file %s.\n”,“f1.txt” ); exit(0);
}
for(i=l; i<=120; i++ ) {
if(feof(fp)) break;
putchar( fgetc(fp));
}
fclose(fp);
printf(“\n”);
}
最新資訊
- 2026年1月廣東自考各專業(yè)必考100題,考前刷完!【免費領取】2026-01-07
- 2026年4月自考各專業(yè)必考100題發(fā)布!背的越早,分數(shù)越高!2025-12-19
- 備考資料:2024年自考《英語二》閱讀判斷模擬試題2024-04-05
- 2024年4月自學考試《馬克思主義基本原理概論》模擬題——簡答題2024-03-23
- 2024年4月自學考試《馬克思主義基本原理概論》模擬題——論述題2024-03-21
- 2021年10月自考《思修》考前2天沖刺卷2021-10-14
- 2021年10月自考《馬克思主義基本原理概論》考前2天沖刺卷!2021-10-14
- 2021年10月自考《中國近現(xiàn)代史綱要》模擬題(五)2021-08-01
- 2021年10月自考《中國近現(xiàn)代史綱要》模擬題(四)2021-07-31
- 2021年10月自考《中國近現(xiàn)代史綱要》模擬題(六)2021-07-30
