配列

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
みー
記事: 7
登録日時: 6年前

配列

#1

投稿記事 by みー » 6年前

出力結果の点数を入力してください。()分とprintfとscanfをどこに置けば良いのですか。

45点は3番目の配列に格納されています!
printf("%d番目に格納されています",z);で良いのですか。
zは、変数です。
添付ファイル
4E248C06-F90D-4050-AC25-D248BD927DA7.jpeg
配列

Math

Re: 配列

#2

投稿記事 by Math » 6年前

このようにすれば良いでしょう。

[ VS2017Community 開発者コマンドプロンプト(x64)]

main.c

コード:

#include <stdio.h>

int main(void)
{
	int a[5]={75,20,45,12,63};
	int z;

	printf("点数を入力してください==>");
	scanf("%d",&z);

	for(int i=0;i<5;i++){
		if(a[i] == z){ printf("%d点は%d番目の配列に格納されています!",z, i+1); }
	}
	
	return 0;
}
 
c.bat

コード:

cl /TC main.c

dir main.exe

main.exe

pause

実行する。

http://www2.koyoen.birdview.co.jp/~abcx ... -12-a-.PNG


( 45点は配列の3番目に格納されています! … のほうがいいような。出題通りにしました。)

みー
記事: 7
登録日時: 6年前

Re: 配列

#3

投稿記事 by みー » 6年前

回答ありがとうございます。

Math

Re: 配列

#4

投稿記事 by Math » 6年前

you are wellcome

もう少し説明を入れてくれると嬉しいですね。

返信

“C言語何でも質問掲示板” へ戻る