
つい先日楽しく学ぶC言語と言う本と、Bit Arrowと言うサイトを使ってプログラミングの勉強を始めましたが、第二章の演習ページの問題の答えがどうしても分かりません。また、答えが載っていなく確認のしようがなく進めない状態ですので、恐れ入りますが答え(記述)がわかる方がいましたら、回答を教えていただけませんか?
問題は以下の通りです。
(ア) %dを利用して半角数字の2を出力してみよう
(イ) 2を4回掛けた値を出力してみよう
ーーーここまでは分かりますーーー
(ウ) 2を4回掛けた値をint型の変数aに格納してみよう
(エ) int型の変数bに(ウ)で作成した変数aを格納してみよう
(オ) int型の変数cに変数aと変数bをかけた結果を代入してみよう
(カ) 変数cを出力してみよう
(キ) scanf()を利用し2つの数値を画面から入力し足した結果を表示してみよう
以上です。初歩だとは思いますが、宜しくお願いします。
No.1ベストアンサー
- 回答日時:
以下のようにしてください。
#include <stdio.h>
int main() {
int a;
int b;
int c;
int d;
int e;
printf("%d\n",2); //(ア)
printf("2を4回掛けた値=%d\n",2*2*2*2); //(イ)
a = 2*2*2*2; //(ウ)
b = a; //(エ)
c = a * b; //(オ)
printf("変数c=%d\n",c); //(カ)
printf("2つの数値を入力=>"); //(キ-1)
scanf("%d %d",&d,&e); //(キ-2)
printf("足した結果=%d\n",d+e); //(キ-3)
return 0;
}
No.2
- 回答日時:
#include <stdio.h>
#include <stdlib.h>
int main(void) {
/* (ア) */
printf("%d\n", 2);
/* (イ) */
printf("%d\n", 2 * 2 * 2 * 2);
/* (ウ) */
int a = 2 * 2 * 2 * 2;
/* (エ) */
int b = a;
/* (オ) */
int c = a * b;
/* (カ) */
printf("%d\n", c);
/* (キ) */
char x[2][5];
for(int i = 0; i < 2; i++) {
scanf("%4s%*[^\n]", x[i]);
getchar();
}
printf("%ld\n", strtol(x[0], NULL, 10) + strtol(x[1], NULL, 10));
return EXIT_SUCCESS;
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
教えて!gooグレードポイントがdポイントに変わります!
dアカウント連携を行っていただくと、グレードに応じて「dポイント」が進呈されるようになります。
-
c言語の配列について
C言語・C++・C#
-
C言語について
C言語・C++・C#
-
C言語について。
C言語・C++・C#
-
4
C言語 配列の構造体を下位関数で参照する方法につい
C言語・C++・C#
-
5
構造体のポインタを引数に取る関数
C言語・C++・C#
-
6
コンパイルについて。
C言語・C++・C#
-
7
C言語 大至急
C言語・C++・C#
-
8
c言語で配列をfprintfで入力すると変な値が出ます。
C言語・C++・C#
-
9
c言語 何をしているのかがわからない
C言語・C++・C#
-
10
【至急!!!】c言語のプログラムを書いて実行しようとすると、英語で「プログラムがリソースを消費しすぎ
C言語・C++・C#
-
11
c言語の質問です。
C言語・C++・C#
-
12
28日以上、31日以下ってC言語でどう表しますか?日本語無しでお願いします。
C言語・C++・C#
-
13
C言語 ポインタ 配列
C言語・C++・C#
-
14
ひんとをおしえてください。私より頭いいお友達とかに聞いたけど、わかりませんでした。答えは聞いたらずる
C言語・C++・C#
-
15
このプログラムがわかりません
C言語・C++・C#
-
16
このプログラミングの問題の2つのコードを教えてください。
C言語・C++・C#
-
17
構文エラーが出ているのですが、どこが違うかわからないため教えてください。
C言語・C++・C#
-
18
printf()文の書式
C言語・C++・C#
-
19
C pointer? or...
C言語・C++・C#
-
20
ポインタの型変換、どうやるんでしたっけ?
C言語・C++・C#
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
人気Q&Aランキング
-
4
商と剰余を同時に求める(C言語)
-
5
C言語、行列の積を求めるプログ...
-
6
ラップ関数とはどんなものですか?
-
7
「指定されたキャストは有効で...
-
8
実数の整数部,小数部の取得
-
9
C言語での引数の省略方法
-
10
(int *)の意味
-
11
任意の文字列のアルファベット...
-
12
C言語で分からないところがあり...
-
13
if と配列の組み合わせ
-
14
c言語の配列を使ってサイコロを...
-
15
c言語のmまたはnが13以上となる...
-
16
PowerShellがうまくいかない
-
17
エラー 添字が付けられた値が、...
-
18
C言語で、数値の桁数を求めるに...
-
19
シグマ公式・・・C言語
-
20
C++ でカンマ "," で区切られた...
おすすめ情報
公式facebook
公式twitter
(ウ)まで分かりました。(エ)以下をお願いします。