質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
C

C言語は、1972年にAT&Tベル研究所の、デニス・リッチーが主体となって作成したプログラミング言語です。 B言語の後継言語として開発されたことからC言語と命名。そのため、表記法などはB言語やALGOLに近いとされています。 Cの拡張版であるC++言語とともに、現在世界中でもっとも普及されているプログラミング言語です。

Q&A

3回答

480閲覧

C言語 合計 for文

退会済みユーザー

退会済みユーザー

総合スコア0

C

C言語は、1972年にAT&Tベル研究所の、デニス・リッチーが主体となって作成したプログラミング言語です。 B言語の後継言語として開発されたことからC言語と命名。そのため、表記法などはB言語やALGOLに近いとされています。 Cの拡張版であるC++言語とともに、現在世界中でもっとも普及されているプログラミング言語です。

0グッド

0クリップ

投稿2020/05/07 18:06

C言語、初心者です。
1から100までで、3の倍数かつ偶数の合計のみを表示したいです。

#include<stdio.h>

int main(void)
{
int n;
int goukei;

goukei=0;

for(n=1; n<=100; n++)
{
if(n % 3 ==0 && n % 2 ==0)
goukei= goukei+1;
{
printf("%d\n",goukei);
}

}
return 0;
}

合計値の出し方がよくわかっていません。教えてくださると幸いです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答3

0

goukei= goukei+1;
合計値ってのは1を足していくと計算できるのですか?

投稿2020/05/07 22:33

thkana

総合スコア7659

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

回答は他の方の回答に譲って・・・
インデントはちゃんと付けましょう。

c

1int main(void) 2{ 3 int n; 4 int goukei; 5 6 goukei = 0; 7 8 for(n = 1; n <= 100; n++) { 9 if(n % 3 == 0 && n % 2 == 0) 10 goukei = goukei + 1; 11 { 12 printf("%d\n", goukei); 13 } 14 } 15 return 0; 16}

何処がおかしいか分かりますか?

投稿2020/05/07 23:44

cateye

総合スコア6851

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

cateye

2020/05/08 00:06

あと、return 0;の0の前に全角の空白が有りますよ。
guest

0

『合計を出す』とは、もっと具体手に言うと、何の合計を出すのか?というふうに考えると、答えが見えてくるのではないかと思います。

投稿2020/05/07 18:36

amiya

総合スコア1218

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問