掲示板利用宣言

 次のフォームをすべてチェックしてからご利用ください。

 私は

 題名と投稿者名は具体的に書きます。
 課題の丸投げはしません。
 ソースの添付は「HTML変換ツール」で字下げします。
 返信の引用は最小限にします。
 環境(OSとコンパイラ)や症状は具体的に詳しく書きます。
 返信の付いた投稿は削除しません。
 マルチポスト(多重投稿)はしません。

掲示板2

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    ログ    タグ一覧

No.27586

勉強不足で全然わかりません!教えて欲しいです。
投稿者---アツ(2006/07/09 01:00:07)


今から書く問題で作って見たものの全然動かないです。

  「全ての4桁の数の内、中央2桁の数の和が偶数であるものの合計を求めるプログラムを作れ。」

  で下に書いたプログラムが動きません・・・。どこがへんですか?

int main(void)
{
int i,t,a,b,c,d,j=0,v=0;
for(i=1000;i<10000;i++)
{
a=i%1000;
b=a/100;
c=a%100;
d=c/10;
//printf("b+d=%d i=%d\n",b+d,i);

if((b+d)%2==0)
{
j++;
v=i+v;
}

printf("数の合計は%d個です。ので、其の合計は%dです。\n",j,v);
}
return 0;
}
終わりです。わかる人どうか教えて下さい。


この投稿にコメントする

削除パスワード

発言に関する情報 題名 投稿番号 投稿者名 投稿日時
<子記事> Re:勉強不足で全然わかりません!教えて欲しいです。 27587 iijima 2006/07/09 01:19:51


No.27587

Re:勉強不足で全然わかりません!教えて欲しいです。
投稿者---iijima(2006/07/09 01:19:51)


>  で下に書いたプログラムが動きません・・・。どこがへんですか?

#include <stdio.h> が抜けている以外、文法上の間違いはなさそうですし、
求めたい値も得られるように見えます。
「動かない」とはどういう状態なのでしょうか?


この投稿にコメントする

削除パスワード

No.27589

Re:勉強不足で全然わかりません!教えて欲しいです。
投稿者---アツ(2006/07/09 01:47:09)


runのボタン押しても何も出てこないんです。値や数値がまったく・・・。


この投稿にコメントする

削除パスワード

No.27590

Re:勉強不足で全然わかりません!教えて欲しいです。
投稿者---επιστημη(2006/07/09 02:32:33)


>runのボタン押しても何も出てこないんです。値や数値がまったく・・・。

環境を明記してください。
コマンドラインから実行してもダメですか?



この投稿にコメントする

削除パスワード

No.27591

Re:勉強不足で全然わかりません!教えて欲しいです。
投稿者---ゾン兵衛(2006/07/09 07:33:15)


 
 ひょっとしてですが、コンパイルしてないとか。


それと、

>printf("数の合計は%d個です。ので、其の合計は%dです。\n",j,v);

は、"for"の外に出したほうがいいのではないでしょうか。
 


この投稿にコメントする

削除パスワード

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    ログ    タグ一覧