第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

答案為什么是B?麻煩說明詳細過程

答案為什么是B?麻煩說明詳細過程

C++
夢里花落0921 2023-04-20 19:15:26
49、有以下程序  #include <stdio.h>  main( )  { FILE *fp; int i,k=0,n=0;  fp=fopen("d1.dat","w");  for(i=1;i<4;i++) fprintf(fp,"%d",i);  fclose(fp);  fp=fopen("d1.dat","r");  fscanf(fp,"%d%d",&k,&n); printf("%d %d\n",k,n);  fclose(fp);  } 執(zhí)行后輸出結果是(B)  A)1 2 B)123 0 C)1 23 D) 0 0
查看完整描述

2 回答

?
千巷貓影

TA貢獻1829條經(jīng)驗 獲得超7個贊

for(i=1;i<4;i++) fprintf(fp,"%d",i); 把123寫入文件
fscanf(fp,"%d%d",&k,&n); 讀取整形時遇到不屬于數(shù)字的字符時結束,即讀取k=123,文件結束,n不變

查看完整回答
反對 回復 2023-04-23
?
絕地無雙

TA貢獻1946條經(jīng)驗 獲得超4個贊

首先定義了一個文件指針fp,然后通過函數(shù)fopen以“w”的方式打開文件“d1.dat”,直接通過一個for循環(huán),每循環(huán)一次調(diào)用函數(shù)fprintf將i的值寫進fp所指的文件中,該循環(huán)共循環(huán)3次,循環(huán)完后fp所指文件的內(nèi)容為123。然后通過fclose函數(shù)關閉fp所指文件。接著通過fscanf函數(shù)將fp所指文件的內(nèi)容讀出并賦值給變量k和變量n,由于fp所指文件中只有123沒有分隔符,故只給k賦值為123,變量n的值依然為以前的值,故最后輸出k和n的值為123。所以,4個選項中選項B符合題意

查看完整回答
反對 回復 2023-04-23
  • 2 回答
  • 0 關注
  • 167 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號