C/C++の宿題を片付けます 116代目
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
50:21 08/10/04 15:55:25 >>49 えっと読み込むファイルsの中身は 1,2,3,4,5,6,7 としたんですが、どこかおかしいですか? 51:デフォルトの名無しさん 08/10/04 16:00:22 >>50 最後に改行してるんじゃね? 52:21 08/10/04 16:04:19 >>51 確かめてみたんですが、とくに最後に改行 とかはされていませんでした。 53:デフォルトの名無しさん 08/10/04 16:23:22 >>30 54:デフォルトの名無しさん 08/10/04 16:25:04 ファイルがないときもスコンスコン落ちるし、まあ、大雑把なつくりなんでしょう。 改造するほうがいいよ。 55:21 08/10/04 16:51:48 改造か・・・。 できる気がしないけどちょくらやってみる。 でもこれ再提出の上に期限大分オーバー しちゃってるんだよなぁ。 はぁ。 56:デフォルトの名無しさん 08/10/04 17:02:56 かなりの初心者です…。質問があります。 入力された数値を二乗して返す、というプログラムなのですが、↓のようにしました。 … printf("Enter a floating number > "); while( scanf("%f",&data) != EOF ){ printf("%lf^2 = %lf\n",data,SQUARE(data)); printf("Enter the next value > "); } … 「SQUARE」は二乗するための関数です。 実行してみると、dataの中には何も数値は入っていませんでした(data = 0.000)。 「while文の条件の中で一度scanfを行っているからdataには入力された数値が入っているんじゃないの??」と 思ったのですが、そうはいっていないようです。ループに入っていることは確認できました。 自分のスキルでは解決できないので、力を貸して下さい…(泣)
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4325日前に更新/366 KB
担当:undef