こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

-広告-

締切り済みの質問

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

QNo.9094213

困ってます

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

-広告-
-広告-

回答(3)

ANo.3

C言語は、そんなに簡単に習得できませんよ。
アセンブラ言語(機械語)を理解すれば、C言語の習得速度が上がりますので、並行して勉強するのもいいと思います。

いずれにしても、こんなQAサイトの回答で判りたいというのが安易すぎです。

投稿日時 - 2015-12-11 21:47:50

ANo.2

入門書を買って読んでください。というレベルになりますが?
変数宣言、ループ、代入、表示、終了という形は覚えるしかないですね。

投稿日時 - 2015-12-11 21:24:46

ANo.1

どこがどうわからないのかなぁ?
#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

-広告-
-広告-
-広告-
-広告-