請編寫函式,將大寫字母寫入檔案中。
函式原型
void writeletter(file *f, int n);
說明:引數 f 為檔案指標,n 為字母數目(1 ≤ n ≤ 26)。函式將前 n 個大寫英文本母寫入 f 所指示的檔案中。
裁判程式
#include
#include
void writeletter(file *f, int n);
int main()
scanf("%d", &n);
writeletter(f, n);
if (fclose(f))
puts("檔案儲存成功!");
return 0;
/* 你提交的**將被嵌在這裡 */
樣例輸入
3輸出樣例
檔案儲存成功!
開啟「letter.txt」檔案,檢視檔案內容:
letter.txt
abc
void
writeletter
(file *f,
int n)
fclose
(f);
}
PTA 練習8 8 移動字母 10分
本題要求編寫函式,將輸入字串的前3個字元移到最後。void shift char s 其中op1和op2是輸入的兩個實數,psum和pdiff是計算得出的和與差。include include define maxs 10 void shift char s void getstring char ...
PTA 練習8 8 移動字母 10分
練習8 8 移動字母 10分 本題要求編寫函式,將輸入字串的前3個字元移到最後。void shift char s 其中char s是使用者傳入的字串,題目保證其長度不小於3 函式shift須將按照要求變換後的字串仍然存在s裡。include include define maxs 10 void ...
PTA 7 123 空心字母金字塔 10分
輸入乙個大寫的英文本母,輸出空心的字母金字塔。輸入格式 乙個大寫英文本母。輸出格式 乙個空心的大寫英文本母金字塔,其中第1層的 a 在第1行的第40列,列從1開始計數。輸入樣例 e輸出樣例 a b bc c d d eeeeeeeee include int main printf a n 先輸出3...