#3
by Math » 5年前
このようにすれば良いでしょう。
[ VS2017Community 開発者コマンドプロンプト(x64)]
main.c
コード:
#include <stdio.h>
int main(void)
{
int a[5]={75,20,45,12,63};
int b[5]={68,43,70,53,44};
int goukei[5];
int i;
int j;
int tmp;
for(i=0;i<5;i++){
goukei[i]=a[i]+b[i]; /* 合計 */
}
/* ソート::並べ替え */
for(i=5-1; i>0; i--){
for(j=0; j<i; j++){
if(goukei[j] < goukei[j+1]){
tmp=goukei[j]; goukei[j]=goukei[j+1]; goukei[j+1]=tmp;
}
}
}
for(i=0;i<5;i++){
printf("%d\n",goukei[i]);
}
return 0;
}
c.bat
コード:
cl /TC main.c
dir main.exe
main.exe
pause
実行する。
http://www2.koyoen.birdview.co.jp/~abcx ... -15-a-.PNG
このようにすれば良いでしょう。
[ VS2017Community 開発者コマンドプロンプト(x64)]
main.c
[code]
#include <stdio.h>
int main(void)
{
int a[5]={75,20,45,12,63};
int b[5]={68,43,70,53,44};
int goukei[5];
int i;
int j;
int tmp;
for(i=0;i<5;i++){
goukei[i]=a[i]+b[i]; /* 合計 */
}
/* ソート::並べ替え */
for(i=5-1; i>0; i--){
for(j=0; j<i; j++){
if(goukei[j] < goukei[j+1]){
tmp=goukei[j]; goukei[j]=goukei[j+1]; goukei[j+1]=tmp;
}
}
}
for(i=0;i<5;i++){
printf("%d\n",goukei[i]);
}
return 0;
}
[/code]
c.bat
[code]
cl /TC main.c
dir main.exe
main.exe
pause
[/code]
実行する。
[url]http://www2.koyoen.birdview.co.jp/~abcxyz/19-03-15-a-.PNG[/url]