行列のことは勘違いしてました、というか習ってないので(汗
勉強しようと思います。
検索結果 39 件
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 2次元配列の問題
- 返信数: 11
- 閲覧数: 4361
Re: 2次元配列の問題
よくわからないです・・・(´・ω・`)
行列x,y(maとかだとまちがってますね(汗))を重ねるイメージなんですけど
違うんですか?
行列x,y(maとかだとまちがってますね(汗))を重ねるイメージなんですけど
違うんですか?
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 2次元配列の問題
- 返信数: 11
- 閲覧数: 4361
Re: 2次元配列の問題
手で計算ということは1*1=1 2*5=10 4*5=20・・・ということでしょうか?
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 2次元配列の問題
- 返信数: 11
- 閲覧数: 4361
Re: 2次元配列の問題
2行3列 × 3行2列 = 2行2列となる
ということはわかります
ということはわかります
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 2次元配列の問題
- 返信数: 11
- 閲覧数: 4361
2次元配列の問題
次の行列x、yの積を求めるプログラムを作成せよ 1 2 3 1 5 x= y= 5 3 4 5 6 8 1 という問題ですが読解力がなくて・・・・ こういう意味でしょうか? #include <stdio.h> int main(void) { int i, j; int ma[2][3] = {{1,2,3,},{4,5,6}}; int mb[3][2] = {{1,5},{5,3},{8,1}}; int mc[3][3] = { 0 }; for(i=0; i<2; i++){ for(j=0; j<2; j++){ mc[i]...
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 読み込んだ値の配列を逆に並べ替える
- 返信数: 11
- 閲覧数: 14776
Re: 読み込んだ値の配列を逆に並べ替える
わかってます。覚えなければ聞く意味ないですから
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 読み込んだ値の配列を逆に並べ替える
- 返信数: 11
- 閲覧数: 14776
Re: 読み込んだ値の配列を逆に並べ替える
わかりました。
いや自分でわかんないことどんどん聞いてるんで
どの問題だしたかはあんま覚えてません。
答え見ないでやってるんで大丈夫です。
いや自分でわかんないことどんどん聞いてるんで
どの問題だしたかはあんま覚えてません。
答え見ないでやってるんで大丈夫です。
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 読み込んだ値の配列を逆に並べ替える
- 返信数: 11
- 閲覧数: 14776
Re: 読み込んだ値の配列を逆に並べ替える
やってみます。
自分が過去立てたトピック一欄が乗ってるページとかってあるんですか?
自分が過去立てたトピック一欄が乗ってるページとかってあるんですか?
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 読み込んだ値の配列を逆に並べ替える
- 返信数: 11
- 閲覧数: 14776
Re: 読み込んだ値の配列を逆に並べ替える
みけCATさん、初級者さん、ありがとうございます(`・ω・´) #include <stdio.h> int main(void) { int i; int vx[8]; for(i=0; i<8; i++){ printf("vx[%d]:", i); scanf("%d", &vx[i]); } for(i=0; i<4; i++){ int temp = vx[i]; vx[i] = vx[7-i]; vx[7-i] = temp; } for(i=0; i<8; i++){ printf("vx[%d] = %d\n", i, vx[i]); } return(0); } 初級者さん#...
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 読み込んだ値の配列を逆に並べ替える
- 返信数: 11
- 閲覧数: 14776
読み込んだ値の配列を逆に並べ替える
読み込んだ値の配列を逆順に並べ替えるという問題です。 配列の要素数は8とします。 プログラムを書いてみたのですが逆順に並べ替えられず 1つずつ数がずれてしまいます。 どうしてでしょうか? あと scanf関数を利用したプログラムにデバッカを使おうとするとうまく機能しない というか、for文の中にscanf関数があると使えません(´・ω・`) #include <stdio.h> int main(void) { int i; int vx[8]; for(i=0; i<8; i++){ printf("vx[%d]:", i); scanf("%d", &vx[i]); } for(i=1; ...
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 配列の問題
- 返信数: 6
- 閲覧数: 2609
Re: 配列の問題
jayさん、boxさん、みけCATさん、softyaさん、ありがとうございます。 だいぶすっきりしたと思います。 #include <stdio.h> int main(void) { int i, n; int va[5]={15, 20, 30}; int vb[5]; for(i=0; i<5; i++){ vb[4-i]=va[i]; } puts(" va vb"); puts("-------"); for(i=0; i<5; i++){ printf("%3d%3d\n", va[i], vb[i]); } return(0); }
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 配列の問題
- 返信数: 6
- 閲覧数: 2609
Re: 配列の問題
すみません、いろいろまちがえてました(汗 ちゃんと書いてみました #include <stdio.h> int main(void) { int i, n; int va[5]={15, 20, 30}; int vb[5]; for(i=0; i<5; i++){ n=5-i; vb[n]=va[i]; } puts(" va vb"); puts("-------"); for(i=0; i<5; i++){ printf("%3d%3d\n", va[i], vb[i]); } return(0); } ですが vb[0]の値が-858998430になってしまいます。 そのほかは異常ない...
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 配列の問題
- 返信数: 6
- 閲覧数: 2609
配列の問題
配列vaの要素の並びを逆順にしたものをvbにコピー という問題で、プログラムを書いてみたところ #include <stdio.h> int main(void) { int i, n; int vc[5]={15, 20, 30}; int vb; for(i=0; i<5; i++){ n=5-i; vc[i]=vb[n]; } for(i=0; i<5; i++){ printf("vc[%d] = %d\n", i, vc[i]); } return(0); } としてみましたが for(i=0; i<5; i++){ n=5-i; vc =vb[n]; の部分でエラーがでてしまいます...
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 自力でピラミッド作ったが・・・
- 返信数: 5
- 閲覧数: 3531
Re: 自力でピラミッド作ったが・・・
みけCATさん、ホヅミさん、初級者さん、derokさん、ありがとうございます(`・ω・´) たしかに1段足りませんでした(汗 2点ほど修正したらきちんと実行できるようになりました! i=0だったらi+(i-1)の部分が-1になることに気づきませんでした(汗 初級者さんのは少しずつわかってきました!でもまだ難しい(´・ω・`) #include <stdio.h> int main(void) { int i,j,n; printf("何段ですか:"); scanf("%d", &n); for(i=1; i<=n; i++){ for(j=0; j<n-i; j++){ putchar(' '...
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 自力でピラミッド作ったが・・・
- 返信数: 5
- 閲覧数: 3531
自力でピラミッド作ったが・・・
自力でピラミッド作れたんでとてもうれしかったです(`・ω・´)(こんなことで喜んじゃいけないか(笑)) ですが・・・少し気になることがあります。 #include <stdio.h> int main(void) { int i,j,n; printf("何段ですか:"); scanf("%d", &n); for(i=0; i<n; i++){ for(j=0; j<n-i; j++){ putchar(' '); } for(j=0; j<i+(i-1); j++){ putchar('*'); } putchar('\n'); } return(0); } これを実行したときにピラミッド...
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 右上が直角の三角形
- 返信数: 7
- 閲覧数: 5267
Re: 右上が直角の三角形
ばにしんさん、初級者さん、ホヅミさん、ありがとうございます。 初級者さんのは私にとってレベルが高いので 順次理解していこうと思います。(それとも今理解しなければならない(´・ω・`)) #include <stdio.h> int main(void) { int i, j, n; printf("何段ですか:"); scanf("%d", &n); for(i=0; i<n; i++){ for(j=0; j<i; j++){ putchar(' '); } for(j=1; j<=n-i; j++){ putchar('*'); } putchar('\n'); } return (0);...
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 右上が直角の三角形
- 返信数: 7
- 閲覧数: 5267
Re: 右上が直角の三角形
初級者さん12行目の意味が分からないので
簡単に説明お願いします(`・ω・´)
簡単に説明お願いします(`・ω・´)
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 右上が直角の三角形
- 返信数: 7
- 閲覧数: 5267
右上が直角の三角形
右上が直角の直角三角形をつくりたいのですが、 #include <stdio.h> int main(void) { int i=0; int j=0; int In; printf("何段ですか:"); scanf("%d", &In); for(i=1; i<=In; i++){ for(j=1; j<=In-i; j++){ putchar(' '); } for(j=1; j<=In-i; j++){ putchar('*'); } putchar('\n'); } return(0); } とプログラムを書いてみたところ三角形にはなるんですが直角にならないです(汗 **** ...
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語初心者のくだらない質問5
- 返信数: 13
- 閲覧数: 4304
Re: C言語初心者のくだらない質問5
はぁ・・・難しいですね(汗
意識するようにしてみます。
意識するようにしてみます。
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語初心者のくだらない質問5
- 返信数: 13
- 閲覧数: 4304
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語初心者のくだらない質問5
- 返信数: 13
- 閲覧数: 4304
Re: C言語初心者のくだらない質問5
やっとできました(`・ω・´)
softyaさん、ホズミさんありがとうございます。
デバッガは今度使ってみたいと思います。
softyaさん、ホズミさんありがとうございます。
デバッガは今度使ってみたいと思います。
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語初心者のくだらない質問5
- 返信数: 13
- 閲覧数: 4304
Re: C言語初心者のくだらない質問5
96nekoさん、asdさん、softyaさん、ありがとうございます(`・ω・´) デバッガとはエラーとかが見れるやつのことでしょうか? 修正してみました。無限ループからは抜けられましたが、 長方形になってしまします。 for文の部分がごっちゃになってよくわかりません(´・ω・`) #include <stdio.h> int main(void) { int i=0; int j=0; int In; printf("何段ですか:"); scanf("%d", &In); for(i=In; i>=1; i--){ // i行(In個, In-1個・・・・) for(j=In; j>=1; ...
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語初心者のくだらない質問5
- 返信数: 13
- 閲覧数: 4304
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: c言語初心者のくだらない質問4
- 返信数: 7
- 閲覧数: 3387
Re: c言語初心者のくだらない質問4
zxcさん、ありがとうございます。
まだよくわかりませんが、だんだんわかるようにしていきたいと思います。
まだよくわかりませんが、だんだんわかるようにしていきたいと思います。
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: c言語初心者のくだらない質問4
- 返信数: 7
- 閲覧数: 3387
Re: c言語初心者のくだらない質問4
Tatuさん、ホズミさん、zxcさんありがとうございます。 きちんと表示することができました。 iが1のときiが2のとき・・・・という考え方は思い浮かばなかったです(`・ω・´) 表示できたのはいいんですが、 #include <stdio.h> int main(void) { int i; int j; int yoko; printf(" |"); for(yoko=1; yoko<=9; yoko++) printf("%3d",yoko); putchar('\n'); printf("--------------------------------"); putchar('\n')...
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: c言語初心者のくだらない質問4
- 返信数: 7
- 閲覧数: 3387
c言語初心者のくだらない質問4
| 1 2 3 4 5 6 7 8 9 ----------------------------------- 1 | 1 2 3 4 5 6 7 8 9 2 | 2 4 6 8 10 121416 18 3 | 3 4 |・・・・・(以下略)・・・・・・ と表示するように九九の表を表示するプログラムを作りたいのですが、 横のタイトルを表示することはできたのですが、 縦のタイトルをどう表示すればいいのかわかりません。 printf関数などだとfor文の途中に入れることになると思うので厄介です。 #include <stdio.h> int main(void) { int i; int j; ...
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語初心者のくだらない質問3
- 返信数: 6
- 閲覧数: 3303
Re: C言語初心者のくだらない質問3
なるほど!
きちんと表示することができました(`・ω・´)
変換指定についてまだ、うろ覚えなので・・・・・(汗
助かりました!
きちんと表示することができました(`・ω・´)
変換指定についてまだ、うろ覚えなので・・・・・(汗
助かりました!
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語初心者のくだらない質問3
- 返信数: 6
- 閲覧数: 3303
Re: C言語初心者のくだらない質問3
nasunasiさん、softyaさん、ばにしんさんありがとうございます。 修正したところ表までは出すことができましたが、体重がすべて0.00kgになってしまします(´・ω・`) #include <stdio.h> int main(void) { int sma=0; int big=0; int zutu=0; printf("何㎝から:"); scanf("%d",&sma); printf("何㎝まで:"); scanf("%d",&big); printf("何㎝ずつ:"); scanf("%d",&zutu); for(; sma<=big; sma+=zutu){ printf...
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語初心者のくだらない質問3
- 返信数: 6
- 閲覧数: 3303
C言語初心者のくだらない質問3
何㎝から: 150 何㎝まで: 190 何㎝ずつ: 5 150㎝ 45.00kg 155㎝ 45.90kg ・・・・・(以下省略)・・・・・・ となるように、身長と標準体重の対応表を表示するプログラムを作成せよ。なお、表示する身長の範囲(開始値、終了値、増分)は整数値として読み込み、標準体重は小数点以下を2桁だけ表示すること。 という問題をといているのですが。 #include <stdio.h> int main(void) { double sma=0; double big=0; double zutu=0; printf("何㎝から:"); scanf("%d", sma); prin...
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: windows 8でのC言語開発環境について
- 返信数: 2
- 閲覧数: 1591
Re: windows 8でのC言語開発環境について
ありがとうございます(`・ω・´)
助かりました!
助かりました!
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: windows 8でのC言語開発環境について
- 返信数: 2
- 閲覧数: 1591
windows 8でのC言語開発環境について
私は、来週に買ったwindows8が届くのですが・・・
いままでvistaで使ってたvisual c++ 2010はwindows8でもきちんと機能しますか?
機能しないとして別のC言語が書けるものはありますか?
教えてください(`・ω・´)
いままでvistaで使ってたvisual c++ 2010はwindows8でもきちんと機能しますか?
機能しないとして別のC言語が書けるものはありますか?
教えてください(`・ω・´)
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語初心者のくだらない質問2
- 返信数: 4
- 閲覧数: 2162
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語初心者のくだらない質問2
- 返信数: 4
- 閲覧数: 2162
C言語初心者のくだらない質問2
1234567890 を繰り返し表示するプログラムを作成せよ なお表示する数字は読み込まれた整数値の個数とする。 つまり25と入力すれば 1234567890123456789012345と出力するということです。で #include <stdio.h> int main (void) { int no ; int sum = 0 ; int num = 0 ; printf("整数を入力してください:"); scanf("%d", no); for(; sum <= no; sum++) for(; num <= 9; num++) printf("%d", num); return (0)...
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: c言語初心者のくだらない質問
- 返信数: 5
- 閲覧数: 2176
Re: c言語初心者のくだらない質問
ありがとうございます。今後ともよろしくお願いします(`・ω・´)
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: c言語初心者のくだらない質問
- 返信数: 5
- 閲覧数: 2176
Re: c言語初心者のくだらない質問
なるほど・・・ご回答ありがとうございます!
つまりprintf("%d\n",i+=2);はiに2を足した値が出力されるということでしょうか?
つまりprintf("%d\n",i+=2);はiに2を足した値が出力されるということでしょうか?
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: c言語初心者のくだらない質問
- 返信数: 5
- 閲覧数: 2176
c言語初心者のくだらない質問
読み込まれた整数値以下である正の偶数を昇順に表示するプログラムを作成せよ。で #include <stdio.h> int main(void) { int i, no; printf("正の整数を入力してください:"); scanf("%d", &no); i = 2; while(i <= no){ printf("%d ", i); i+=2;} putchar('\n'); return (0); } というのはわかっているのですが、 while(i <= no){ printf("%d ", i); i+=2;} の部分を簡略化したかったので while(i <= no) print...