C言語が分からないので説明していただきたいです
C言語が分からないので説明していただきたいです
#include<stdio.h>
intmain(void)
{
int i;
int va[5]={15,20,30};
int vb[5];
for(i=0;i<5;i++)
vb[i]=va[i];
printf(”va vb ¥n”);
printf(”----------¥n”);
for(i=0;i<5;i++)
printf(”%3d%3d¥n”,va[i],vb[i]);
return(0);
}
実行結果
va vb
--------
15 15
20 20
30 30
0 0
0 0
です。回答お願いします!!
投稿日時 - 2015-12-11 20:18:25
このQ&Aは役に立ちましたか?
1人が「このQ&Aが役に立った」と投票しています
回答(3)
どこがどうわからないのかなぁ?
#include<stdio.h>
intmain(void) int とmain は離さないといけないなぁ。
int i;
int va[5]={15,20,30}; 4つ目、5つ目は設定されていません。
int vb[5];
for(i=0;i<5;i++)
vb[i]=va[i]; ーー設定されていない4つ目、5つ目は使わないようにするべきです。
printf(”va vb ¥n”);
printf(”----------¥n”);
for(i=0;i<5;i++)
printf(”%3d%3d¥n”,va[i],vb[i]);
return(0);
}
設定されていないものは処理系やOSによって値が異なります。
使ってはダメです。
投稿日時 - 2015-12-11 20:30:33
もう少し細かく教えてください
投稿日時 - 2015-12-11 21:02:30