2ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

やたーC言語できたよ!

1 :初心者1:03/11/14 22:48
#include <stdio.h>/*ファイル読み込み*/
#define MAX 50 /*定義文*/
#define TRUE 0;
#define FALSE -1;

int main(int a,char *b[])
{
int c;
char d;

for(int i=0;i<50;i++){ /*50回繰り返す*/
printf("%s\n",b[a]); /*文字を表示*/
}

return (TRUE);/*正常終了*/
}


2 :仕様書無しさん:03/11/14 22:52
↑のソースに対する
↓突っ込み

3 :仕様書無しさん:03/11/14 22:52
なんでこういう汚物がスレをお建てになることができて俺にはたてられないんでしょうか?

4 :初心者1:03/11/14 22:58
すいません。間違えました。。
(null)とか表示されますね、、、

printf("%s\n",b[1]);

でした。。。

5 :仕様書無しさん:03/11/14 22:59
違うだろっ

6 :初心者1:03/11/14 23:05
違いますか?
なんか表示されますよ。文字。
なにがわるいんだろう、、、

7 :仕様書無しさん:03/11/14 23:05
#define MAX 50 /*定義文*/
int c;
char d;
を消して

for(int i=0;i<50;i++){ /*50回繰り返す*/

for(int i=0;i<a;i++){ /*パラメータ数分繰り返す*/
だろ

8 :初心者1:03/11/14 23:12
おお。。。なんか2回表示されるし。。。
aってそんな使い方も出来たんですね。
ありがとございます。



9 :初心者1:03/11/14 23:14
ところで、50回繰り返したい場合は
aに50を入れるんですか?
どうして、50回じゃ駄目なのかしら、、、

10 :仕様書無しさん:03/11/14 23:23
(´-`).。oO(#define TRUE 0; #define FALSE -1; どう突っ込めばいいんだろう・・・)


11 :仕様書無しさん:03/11/14 23:25
#define MAX 50 の下に
#define Delegate i--
を追加して

for(int i=0;i<50;i++){ /*50回繰り返す*/
 printf("%s\n",b[ Delegate ] ); /*文字を表示*/
}

と修正すれば良いのではないだろうか?


12 :仕様書無しさん:03/11/14 23:27
>>10
いいんだよ。初心者にはそれぐらいが良い。
WIN32とかMFC使うわけじゃない、自作の関数でいいんだから
問題無しだって。とっかかりが肝心

13 :10:03/11/14 23:36
(´-`).。oO(なんで問題なしなんだろう・・・)

//釣りにマジレスなんだが・・・コンパイル通らんだろ


14 :仕様書無しさん:03/11/14 23:37
>>13
コンパイルが通るかどうかなんて問題じゃないんだろ。

15 :10:03/11/14 23:50
>>14
目からウロコが落ちますた。

//あからさまな釣りにかかった自分が・・・大好き(w

16 :仕様書無しさん:03/11/14 23:58
特に「/*正常終了*/」を見てると元気が湧いてくる。

17 :仕様書無しさん:03/11/15 10:40
這えば立て、立てば歩めの親心・・・か。

18 :仕様書無しさん:03/11/15 11:06
1は自分のバカさを晒して楽しいですか?

19 :仕様書無しさん:03/11/15 12:16
>>14
そうだよ、リンクが通らなけりゃ。

20 :マジで1を直してみる人:03/11/16 06:56
#include <stdio.h>/*ファイル読み込み*/
#define TRUE 1 /* #define は文字の置き換えなので通常は ; をつけない事 */
#define FALSE 0 /*  理由があるとき以外はやめましょうね */
  /* メイン関数開始 */
int main(int argc, char *argv[])
{
 /* 変数宣言部 */
 int c;

 for (c=0; c<argc; c++) { /*コマンドライン引数の数だけ繰り返す*/
  printf ("%s\n", argv[c]); /*文字を表示*/
 }
 return 0;/*正常終了だよ(*^ー゚)bネ!*/
}

>>1へのすばらしい突っ込みが出来た>>2をほめたいと思う

21 :仕様書無しさん:03/11/18 15:03
>>20
まあ1のために書いたって言うのなら良いけど、書いてあるコメントは全部不要だなあ。
そして、プログラム(main)の機能の説明のコメントがないね。

22 :仕様書無しさん:03/11/18 15:09
>>20 不要な#defineがあるよ。

23 :仕様書無しさん:03/11/18 21:21
>>1はVB使いですか?

24 :仕様書無しさん:03/11/18 21:34
#include<stdio.h>
int main(int a,char**s){int i;for(i=0;i<a;++i)printf("%s\n",s[i]); return 0;}

25 :仕様書無しさん:03/11/19 00:40
int main(argc, argv)
int argc;
char* argv[];
{
return 0;
}

26 :仕様書無しさん:03/11/19 22:23
#include<stdio.h>

int main(void)
{
  int i;

  for(i = 0; i < 10; i++)
    fputc(i["1234567890"], stdout);
}

5 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.02.02 2014/06/23 Mango Mangüé ★
FOX ★ DSO(Dynamic Shared Object)