C/C++の宿題を片付け ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
535: ◆AsDEGV.0To 07/10/01 00:02:45 [1] 授業単元:コンピュータとプログラミング [2] 問題文(含コード&リンク): 年月日(YYYY MM DD)と10個の整数値をキーボードから入力し、それにの値を バイナリファイルに保存するプログラムを作成すること。それぞれの値の形は、 年(short),月(short),日(short),入力した整数値(int)とすること。 [3] 環境 [3.1] OS: Windows [3.3] 言語: C言語 [4] 期限:2007年10月01日01:10まで [5] その他の制限:ポインタ・ファイル入出力迄はやっています。 宜しくお願いします。 536:デフォルトの名無しさん 07/10/01 00:14:46 バイナリで保存しなきゃだめなの? 537:530 07/10/01 00:19:17 >>531 >>532 >>533 >>534 ありがとうございます 538: ◆4Jr51i3qWE 07/10/01 00:21:27 >>536 バイナリと指定されています 539:デフォルトの名無しさん 07/10/01 00:26:59 >>535 #include<stdio.h> int main(void) { short year, month, day; int i, value[10], value_num=sizeof(value)/sizeof(value[0]); FILE *fp; printf("年:"); scanf("%hd", &year); printf("月:"); scanf("%hd", &month); printf("日:"); scanf("%hd", &day); for(i=0;i<value_num;i++) { printf("%2d番目の数値入力:", i+1); scanf("%d", &value[i]); } fp=fopen("binary.dat", "wb"); if(fp==NULL) return 1; fwrite(&year, sizeof(year), 1, fp); fwrite(&month, sizeof(month), 1, fp); fwrite(&day, sizeof(day), 1, fp); fwrite(value, sizeof(value[0]), value_num, fp); fclose(fp); return 0; }
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5300日前に更新/230 KB
担当:undef