トップページ⇒tech
440コメント160KB

気ままにC言語

■ このスレッドは過去ログ倉庫に格納されています
0001ツマルNGNG
ん、僕ツマルって言う名前ですの。
これからこのスレに今までツマルがC言語で作った
プログラムのソースを載せるですの。
完璧なものじゃないけど、ツッコミは勘弁して欲しいですの。
適当に修正してくれるのは構いませんですの。
コンパイラは「Borland C++ Compiler 5.5」を使っていますですの。
http://www.borland.co.jp/cppbuilder/freecompiler/index.html
0002ツマルNGNG
Hello World! と表示するプログラム。

#include <stdio.h>

int main(void)
{
printf("Hello World! \n");

return(0);
}
0003氏ねNGNG
http://piza.2ch.net/test/read.cgi?bbs=tech&key=987485622&ls=50
0004ツマルNGNG
文字コード32から126までの、文字コードとその文字を表示

#include <stdio.h>

int main(void)
{
char c;

for(c = 32; c <= 126; c ++) {
printf(" %c : %-3d ",c,c);
if((c-1) % 6 == 0 && c != 32) printf("\n");
else printf("|");
}
printf("\n");

return(0);
}
0005デフォルトの名無しさんNGNG
return文に()を使わないで欲しい。
0006ツマルNGNG
>>3
おめーが氏ね。
0007ツマルNGNG
>>5
人それぞれ。あんたのやり方を押しつけるのは無し。
間違いでなければ突っ込んでも意味なし。
0008デフォルトの名無しさんNGNG
c ++
の間のスペースをどうにかして欲しい
0009ツマルNGNG
1〜1000までの素数を求めるプログラム
(エラトステネスのふるい)

#include<stdio.h>

#define MAX 1000
#define PRIME 0
#define NOT_PRIME 1

int main(void)
{
int number[MAX+1];
int i,j;

for(i=1;i<=MAX;i=i+1)number[i]=PRIME;

number[1]=NOT_PRIME;
for(i=2;i<MAX;i=i+1)
{
if(number[i]==PRIME)
{
for(j=2*i;j<=MAX;j=j+i) number[j]=NOT_PRIME;
}
}

for(i=1;i<=MAX;i=i+1)
{
if(number[i]==PRIME)printf("%d ",i);
}
return 0;
}
0010デフォルトの名無しさんNGNG
>>4
変な例外処理うざい。
0011ツマルNGNG
ヒットアンドブロー

#include<stdio.h>
#include<math.h>
#define MAXINT 32767.0 /* maximun integer */

int main(void)
{
int i,idle,number[5],regist[10];
int num_hit,num_blow,num_trial,j,guess[5];
float x;

idle = rand();
for(i = 1;i <= idle;i ++) x = rand();

for(i = 0;i <= 9;i ++) regist[i] = 0;

for(i = 1;i <= 4;i ++) {
do{
x = 10.*rand() / MAXINT;
number[i] = (int)x;
}while(regist[number[i]] == 1);

regist[number[i]] = 1;
}

num_trial = 1;
do{
for(i =1;i <= 4; i ++) {
printf("Number[%d]? ",i);
scanf("%d",&guess[i]);
}
num_hit = 0;
num_blow = 0;

for(i = 1;i <= 4;i ++)
for(j = 1;j <= 4l;j ++)
if(guess[i] == number[j]) {
if(i == j)
num_hit ++;
else num_blow ++;
}
printf("hit : %d,blow : %d,trial : %d\n",num_hit,num_blow,num_trial);
num_trial ++;
}while(num_hit != 4);

return 0;
}
0012ツマルNGNG
>>10
ツマルのオリジナルにケチ付けないで欲しいですの。
0013デフォルトの名無しさんNGNG
>>9
j=j+iは
j+=iって書いて欲しい。
0014ツマルNGNG
>>13
ん、それはツマルがC言語を習いはじめた頃に作ったやつですので、
そういう記述を使っていたのです。
今はあなたの言う形式に記述しているですの。
0015デフォルトの名無しさんNGNG
おい!オマル。
オメーは一体何がしたいんだ?
削除依頼されたくなきゃー皆様にチャンと説明しろ。
0016ツマルNGNG
ん、実はソースの欠点を突っ込んで欲しいですの。
削除依頼ですか・・・。ショック。
んじゃもう止めますですの。勝手に沈めてくださいですの。
さようなら・・・。
0017デフォルトの名無しさんNGNG
>>15
いいじゃん。
sageでやってるんだし。
0018デフォルトの名無しさんNGNG
>>16
ツマルたん逝かないで(泣
0019ツマルNGNG
だいたい雰囲気は読めていたのですの。
どうせしょぼいソース書いても、
そんなもん知っているよとばかりに突っ込まれるかと。
下らないと罵倒されることも・・・。
これが現実なのですね。ああ、なんて悲しい世の中に。
0020デフォルトの名無しさんNGNG
>>19
>これが現実なのですね。ああ、なんて悲しい世の中に。

ってゆうか、悲しいのはチミのソース。
0021ツマルNGNG
>>20
ですから、最初はしょぼいやつを、
段々と強烈なものをと思ったんですが・・・。
それにケチを付けられてはやってられませんですの。
あなたも心が狭いですねぇ。
0022デフォルトの名無しさんNGNG
強烈なものをキボーん!
0023ツマルNGNG
>>22
もう嫌です。
20みたいに、最初のヘボいプログラムごときで
私がヘボいと決め付けるんですもの。
どうせどかーんと強烈なのを公開しても、
ケチを付けるだけでしょうし。
自分のが絶対正しい!って思う人が多いみたいですね、
この板には。そんな雰囲気がすごく感じられます。
0024デフォルトの名無しさんNGNG
>>23
>>20は視野が狭い馬鹿ってだけだから気にしないで続けろ。
0025デフォルトの名無しさんNGNG
じゃ、別にいいよ。By-by。
0026デフォルトの名無しさんNGNG
>>23
君を応援してる人がこんな所にまでいるんだぞ。
http://piza.2ch.net/test/read.cgi?bbs=tech&key=987515345&st=67&to=67&nofirst=true
0027デフォルトの名無しさんNGNG
 不思議なスレダ
0028ツマルNGNG
>>24
自然消滅させるためにも、あげないで下さい。
ただ、消滅させたくないならあげても良いですけど、
私はもうあげませんから。
放棄します。あぁ〜あ、なんて悲しい世の中だ。
こんなオープンな表現の自由を活かせる場所でさせ、
自分勝手なことでそれを抑制する人がいるなんて。
ツマルはとぉ〜っても悲しいですの。
0029デフォルトの名無しさんNGNG
>>25
bye-bye
0030ツマルNGNG
>>26
その人、どう見ても私を煽っている気がしてならないのです。
以前立てたスレッドも笑いながらあげてましたし。
0031デフォルトの名無しさんNGNG
>>28
自分の立てたスレには責任を持ちなさい!
0032デフォルトの名無しさんNGNG
ツマル=かまって君
0033ツマルNGNG
>>31
ええ、ですから責任を持って沈めます。私はあげていません。
0034ツマルNGNG
>>32
32=煽りたがり屋
0035脳の血管詰まってる?wNGNG
君の存在の方が強烈w
2chの真理を読めない君が悪い
>これを機に2chにはもうこない方が良い。
>自分のが絶対正しい!って思う人が多いみたいですね、
>この板には。そんな雰囲気がすごく感じられます。

どの世界でもそんな人は居ます。
現実で起こる事はネットの世界でも起こるのです。
0036デフォルトの名無しさんNGNG
>>33
責任持って続けろ
0037デフォルトの名無しさんNGNG
>>34
煽りたがり屋>かまって君
0038ツマルNGNG
嫌です、続けません。
ここで続ける必要性はどこにもないのですの。
そうやってあなた方の自分勝手で、人の自由を奪って楽しいですか?
0039ツマルの友達のハッカーNGNG
>>35
ツマルを悪く言うと俺が許さないぞ!
0040ツマルNGNG
>>37
それは、煽りたがり屋はかまって君よりも偉いってことですか?
0041デフォルトの名無しさんNGNG
自作自演か・・・
0042ツマルNGNG
>>39
あのぉ・・・、今現在友達にハッカーはいませんですの。
あなた誰ですの???
004336NGNG
>>38
ごめんなさい。
続けて欲しいので続けて。
0044デフォルトの名無しさんNGNG
>>40
うん。
0045ツマルNGNG
>>41
自作自演はしてないですの。
ほら、そうやって勝手に決め付ける。
それで否定すれば、貴方自らが自作自演をしているように
見せかけるのでしょ?分かっているんですの、ツマルは
ネット歴は長いですから。
0046デフォルトの名無しさんNGNG
>>42
すごい自作自演だね・・・
0047ツマルNGNG
>>44
そうですの。だったら煽った方が偉いのですね。
じゃ煽ってください。
別に私はかまって欲しいなんて思っていません。
0048ツマルNGNG
>>46
だから自作自演じゃないですの。
いい加減そうやって分かったふりをするの、止めてくれませんですの?
0049ツマルの友達のハッカーNGNG
>>41
上げるなって言ってるだろ!
0050デフォルトの名無しさんNGNG
悲惨な一スレッド復活の予感w
0051ツマルNGNG
それよりも、
http://piza.2ch.net/test/read.cgi?bbs=tech&key=987700785
こちらでお困りの方がいるんですから、
助けてやってはどうですか?
私を罵倒するくらいのプログラマー達なんですよね、
あなた達は?だったらこれくらい解決してやってくださいよ。
0052ツマルNGNG
>>50
良いですよ別に。これは勝手に周りが私を悲惨に
仕立て上げたんですから。
自爆じゃないですの。
0053ツマルNGNG
あっ、皆さんあちらの方の課題についてお考えになられているのですね。
これはすごい。見直しました。是非とも解決してやってくださいですの。
どうせツマルはお馬鹿さんですよぉ〜ですのっ。
0054デフォルトの名無しさんNGNG
>>53
お願いだから続けてください。
0055ツマルNGNG
>>54
気ままにやっても、どうせ必要とされないソースばっかだから
止めておくですの。
ツマルもバカにされてばかりじゃ、プログラムの開発をする気に
なれませんですの。
ローカルで自分勝手にやるですの。
さようならですのっ。
0056デフォルトの名無しさんNGNG
>ツマルもバカにされてばかりじゃ、プログラムの開発をする気に
>なれませんですの。

ごめん、誉め言葉が見つからん.......。
0057ツマルNGNG
>>56
ん?どこにも誉めるべき言葉はないですの。
0058デフォルトの名無しさんNGNG
>>55
ツマルさんのソースすごいよ。いや、ほんと。
0059ツマルNGNG
とりあえず止めようと思う直前に編集していたソースを。
これで最後。
入力された文字の個数を調べるプログラム。
DOS窓とUNIXで試してみたんだけど、Ctrl+D だとDOS窓じゃうまく
いかなかったんで、とりえあずDOS窓では Ctrl+Z でいけると思う。
UNIX なら Ctrl+D で問題なくいけたんだけど・・・。
ようわからんが、これにツッコミを入れない様に。
では、さようならですの。

#include <stdio.h>

int main(void)
{
int str;
int s=0,l=0,n=0,k=0,c=0,t=0;

printf("文字を入力して下さい。\n");
printf("入力が終わりましたら、CTRL + Z(DOS窓)または CTRL + D(UNIX) を押して下さい。\n");

while((str = getchar()) != EOF) {
t ++;
if(str >= 'a' && str <= 'z') s ++; /* 小文字をカウントする */
else if(str >= 'A' && str <= 'Z') l ++; /* 大文字をカウントする */
else if(str >= '0' && str <= '9') n ++; /* 数字をカウントする */
else if((str >= '!' && str <= '/') ||
(str >= '[' && str <= '`') ||
(str >= '{' && str <= '~'))
k ++; /* 記号文字をカウントする */
else if(str >= 0 && str <= 31) c ++; /* 制御コードをカウントする */
}

printf("\n-----------------------\n");
printf("英小文字 \t %4d \n",s);
printf("英大文字 \t %4d \n",l);
printf("数字 \t\t %4d \n",n);
printf("記号文字 \t %4d \n",k);
printf("制御コード \t %4d \n",c);
printf("総文字数 \t %4d \n",t);

return(0);
}
0060ツマルNGNG
----------- Fin -----------
0061いつでもどこでも名無しさんNGNG
何をしたかったんだろうねえ...
まあ、遊んでもらえて良かったね>>1
0062ツマルNGNG
>>61
全部自作自演ですの・・・。
0063ツマルNGNG
>>62
騙りはやめろ。
そうやって茶化す奴って絶対いるんだよね。
だから続けられるわけねーよ。
ったく。
0064ツマルNGNG
ん、むかついたから続けるですのっ!
0065ツマルNGNG
九九の表を表示するプログラム(うわっ、しょぼっ)

その1

#include <iostream.h>

int main(void)
{
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= 9; j++) {
cout.width(3);
cout << i * j;
}
cout << '\n';
}

return(0);
}

その2

#include <iomanip.h>
#include <iostream.h>

int main(void)
{
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= 9; j++)
cout << setw(3) << i * j;
cout << '\n';
}

return(0);
}
0066ツマルNGNG
入力された値の階乗を求めるプログラム(うわっ、要らね)
再帰関数呼び出しを使用、当たり前か(笑)

#include <iostream.h>

int f(int n)
{
if (n != 1)
return (n * f(n-1));
else
return (1);

}

int main(void)
{
int x;

cout << "整数 x を入力してください:";
cin >> x;

cout << x << " の階乗は " << f(x) << " です。\n";

return (0);
}
0067デフォルトの名無しさんNGNG
ツッコんで欲しいのに、ツッコまれて機嫌損ねてオサラバ??
よくわからん…。いったい何を望んでるんだ…。<ツマル
0068デフォルトの名無しさんNGNG
>>59
> if(str >= 'a' && str <= 'z') s ++; /* 小文字をカウントする */
> else if(str >= 'A' && str <= 'Z') l ++; /* 大文字をカウントする */
> else if(str >= '0' && str <= '9') n ++; /* 数字をカウントする */
> else if((str >= '!' && str <= '/') ||
> (str >= '[' && str <= '`') ||
> (str >= '{' && str <= '~'))
> k ++; /* 記号文字をカウントする */
> else if(str >= 0 && str <= 31) c ++; /* 制御コードをカウントする */
ctype.hをincludeするともっと簡潔に書ける

if(islower(str)) s ++; /* 小文字をカウントする */
else if(isupper(str)) l ++; /* 大文字をカウントする */
else if(isdigit(str)) n ++; /* 数字をカウントする */
else if(ispunct(str)) k ++; /* 記号文字をカウントする */
else if(iscntrl(str)) c ++; /* 制御コードをカウントする */

他にも
 isalpha [a-z][A-Z]の場合、真
 isxdegit [0-9][a-f][A-F]]の場合、真
などがある
0069デフォルトの名無しさんNGNG
やったー、俺のツマルタン、帰ってきたんだね。
0070ツマルNGNG
>>68
そうそう、こういうほかの人の意見ってのが重要なんだよね。
色々なものの考え方で、他のやり方も知る。
それも大切ですの。
0071ツマルNGNG
>>67
けなすだけのツッコミじゃつまらないってことですの。
自分の意見も言わんと、偉そうなこと言われても
機嫌を悪くするですの。
言うなら言うなりに、自分の意見も言うのが筋ってもんじゃぁないですの?
ってツマルは思うですの。
0072デフォルトの名無しさんNGNG
キッドたん萌え〜。
0073ツマルNGNG
ツマルはリーアが良いですの。
0074デフォルトの名無しさんNGNG
つか口調がむかつく>つまる
0075ツマルNGNG
>>74
だから?そんなの直接あんたに悪影響ねーだろ。
そういうのがうだうだうぜぇんだよ。
このスレからは消えてくださいですの。
0076デフォルトの名無しさんNGNG
匿名掲示板に筋を要求する幼さに sage
ちみの機嫌のことなんてだれも心配してないのに。
0077ツマルNGNG
>>76
俺の機嫌なんてどーでも良いんだろ。
っつーか俺の口調だけで機嫌悪くされても、
こっちだっててめーの機嫌なんざ心配してねーよ。
0078デフォルトの名無しさんNGNG
詰まるsine
0079ツマルNGNG
>>78
やはりここで煽る様な方は、精神的にもレベルが低い様ですね。
そんな奴等を相手にしていたら、こっちまでレベルが下がりそうですので、
これにて終了。
これから先私と同じHNが書き込まれても、それは
私ではありませんので、あしからず。
0080ツマルNGNG
79の補足ですが、
ここ以外の他のスレッドではこのHNで書き込みを続けます。
いちいちウザイとか煽られても相手にしませんから、
そのつもりで。
0081元ツマルNGNG
>>80
でたぁ、騙り+煽り。
他のスレでツマルとHNを使ったとしても、
狙われるのは使った奴だろ。
頭わりぃ。そんなんで俺に対して攻撃したつもりなのかねぇ。
進歩のねーやつ。
0082元祖ツマルNGNG
>>81
偽者は消えなさい。
0083デフォルトの名無しさんNGNG
いーや、俺はツマルにはまったぞ。
最高。
0084デフォルトの名無しさんNGNG
あれほど言ったのに、まだそんなカキコするですか!もう許さんです!
あんたを許すわけにはいかんです!こんなカキコでレスたくさん付くとでも
思ってるなんて頭おかしーよです!あんたみたいなバカ初めて見たです!
あんたみたいなバカ、ゴキブリ以下です!あんたみたいなバカ、ウジ虫以下です!
死んでほしーです!つーか、死ぬべきです!あんたは絶対に許されないです!
勘違いしたバカを許すわけにはいかんのです!面白半分にいい加減なカキコ
するヤツなど許さんです!キャラメルコーンのピーナッツをケツの穴に詰めて
死ねよです!!!
今まであんたがどんな生き方してきたか知らんけど、どーせひどい生き様
だったと想像出来るです!あんたのカキコから読みとれるです!バカ特有の
匂いがするです!あんたのことが全く理解出来んです!あんたは絶対許さんです!
死んでも許さんです!地獄で苦しめよです!それでも足らんくらいです!
豆腐の角に頭ぶつけて死ねよです!!!
あんたもっと現実を知れよです!いつまでも引きこもってネクラなことしてる
場合じゃないよです!でも、もー手遅れです!あんたは何をやってもダメです!
この世に生まれてきたことを後悔してもダメです!あんたは生まれ変わっても
どうせダメ人間に決まってるです!絞め殺したいけどあんたに触るのが嫌なので
やめるです!でも、あんたみたいなカスは死ねよです!風呂の排水溝に吸い込まれて
死ねよです!!!
絶対許さんです!絶対許さんです!絶対許さんです!あんたみたいなヤツは
絶対許さんです!早く消えろです!さっさとこの世からいなくなれよです!!!
いつまでも勘違いしたまま生きていけると思ったら大間違いだよです!この
まま生きててもお前にはいーことなんにもねーよです!何でもいいからさっさと
死ねよです!!!
0085元ツマルNGNG
>>84
コピペ。さむっ。
だから上達しねーんだよ、おめーは。
0086デフォルトの名無しさんNGNG
>>82
本当におめーが元祖だな?
アクセスログから確認させてもらいます。
0087デフォルトの名無しさんNGNG
ネタスレなのかよくわからん(´д`;)
0088多分ツマルNGNG
以後、このスレは「ツマルたんは僕だ!!」スレに変わりました。
自称ツマルがお題に沿ったコードを書き込みますので、その中から本物の
ツマルを当てて下さい。
では最初のお題、「バブルソート」で参加者はどうぞ。
0089元ツマルNGNG
>>88
っつーかあんたがソース公開したら?
元々俺が気ままにやってたのを邪魔しなきゃ、
やってやったんだけどさ。
それとさぁ、バブルソートなんて言ったら、
これはもはやアルゴリズムレベルの問題であり、
処理した結果をとにかく出せば良いってもんじゃないでしょ。
単純に隣同士を比べて並び替えるソートなんて。
0090デフォルトの名無しさんNGNG
っつーわけで、オリジナルのソートをするプログラムを求む。
0091デフォルトの名無しさんNGNG
ツマルの鼻がツマル
0092デフォルトのツマルさんNGNG
>>88
もう本物の僕はあらわれないですの。
なぜまだそんな事がわからないんですの?
0093元ツマルNGNG
おいっ、のうがきたれてねーで、とっととC言語で
ソートのプログラムをつくれや。
そしたらソース公開してみろや。
それが出来ねーくせに、偉そうに批判ばっかか?
0094デフォルトの名無しさんNGNG
ツマルタン待ち。
0095ツマル悪魔NGNG
くっくっく、天使になるも悪魔になるも、
周りの対応次第。
どうやら悪魔になってしまったですの(笑)
0096ツマル悪魔NGNG
バブルソートくらい、検索すりゃすぐ出てくるですの。
0097デフォルトの名無しさんNGNG
なんなんだ・・・このスレは・・・
「ですの」っていう口調は萌えるので、続けて欲しい。
0098ツマル悪魔NGNG
>>97
頼むからそんなことで萌えないで下さいですの。
0099ツマル悪魔NGNG
単方向連結リスト
入力するコマンドは、main() を参照して勝手にやれですの。
っつか、こんなプログラム、誰も使わないですの?
ツマルは悪魔ですので、細かい説明はしないですの。
勝手にコンパイルしてやれぇ〜ですのっ。
文章が長いので、2つに分けて書き込むですの。

#include<stdio.h>
#include<stdlib.h> /* malloc() 関数のためのヘッダーファイル */
#include<string.h> /* strlen(), strcpy() 関数のためのヘッダーファイル */

#define MAXLEN 128
char buff[MAXLEN]; /* コマンドの指定、名前を一時的に格納する */

void comm_add();
void comm_delete();
void comm_search();
void comm_count();
void comm_list();
void error(char *);

struct record {
char *name; /* 「名前」を格納する領域への文字型ポインタ */
int score; /* 「点」を格納する */
struct record *next; /* 次のレコードへのポインタ */
};

struct record *first; /* リストの先頭要素へのポインタ */

main()
{
first = NULL;

while(1) {
printf("Command : ");
scanf("%s",buff);
switch(buff[0]) {

case 'a':
comm_add();
break;

case 'd':
comm_delete();
break;

case 's':
comm_search();
break;

case 'c':
comm_count();
break;

case 'l':
comm_list();
break;

case 'e':
printf("exit \n");
exit(0);

default:
printf("Illegal Command \a\n");
}
}

}

/******************************************************************************
関数名:comm_add
機能 :データを書き込む
******************************************************************************/

void comm_add()
{
struct record *pt; /* 構造体 record へのポインタ */

/* 構造体の為の領域確保 */
pt = (struct record *)malloc(sizeof(struct record));

pt->next = first; /* pt->next に first を代入 */
first = pt; /* first に pt を代入 */

printf("add \n"); /* add 開始 */
printf("Input name > "); /* name の入力 */
scanf("%s",buff);

/* メンバー name の為の領域確保 */
pt->name = (char *)malloc(sizeof(char)*(strlen(buff)+1));
if(pt->name == NULL) { /* 領域確保失敗 */
error("Cannot allocate memory for name");
return;
}

strcpy(pt->name,buff); /* メンバー name の領域を確保したら
/* 入力した文字列を pt->name へ格納する */
printf("Input score > ");
scanf("%d",&pt->score);

return;
}

0100ツマル悪魔NGNG
/******************************************************************************
関数名:comm_delete
機能 :データを削除する
******************************************************************************/

void comm_delete()
{
struct record *pt;
struct record *pr;
int flag=0; /* 該当するデータが存在するかを判別する */

pt = first; /* 先頭レコードへのポインターを pt に代入 */

printf("delete \n"); /* delete 開始 */

printf("Input name > "); /* 削除するデータの name を入力 */
scanf("%s",buff);

/* データを検索する */
while(pt != NULL) {
if(strcmp(pt->name,buff) == 0) {
flag = 1; /* 該当するデータが存在する場合 */
break;
}
pr = pt; /* 一つ前の番地を記憶 */
pt = pt->next;
}

/* 該当するデータがあるならば、削除を開始する */
if(flag == 1) {

if(pt == first) /* 削除するデータが先頭に存在する場合 */
first = pt->next; /* 先頭のデータを削除するだけ */
else {
pr->next = pt->next;
}
printf("%s を削除しました。 \n",pt->name);
}

else if(flag == 0) printf("該当するデータがありません。 \n");

return;
}

/******************************************************************************
関数名:comm_search
機能 :データを検索する
******************************************************************************/

void comm_search()
{
struct record *pt;

pt = first; /* 先頭レコードへのポインターを pt に代入 */

printf("search \n"); /* search 開始 */

printf("Input name > "); /* 探すデータの name を入力 */
scanf("%s",buff);
while(pt != NULL) {
if(strcmp(pt->name,buff) == 0) {
printf("name : %-16s ",pt->name);
printf("score : %5d \n",pt->score);
return;
}
pt = pt->next;
}
// 該当するデータが無い場合は、ここを通過する
printf("該当するデータがありません \n");

}

/******************************************************************************
関数名:comm_count
機能 :データの数を数える
******************************************************************************/

void comm_count()
{
int c=0;
struct record *pt;

pt = first; /* 先頭レコードへのポインターを pt に代入 */

printf("count \n");
while(pt != NULL) {
c ++;
pt = pt->next; /* 次のレコードへのポインターを pt に代入 */
}

printf("%d \n",c);

return;
}

/******************************************************************************
関数名:comm_list
機能 :データを表示する
******************************************************************************/

void comm_list()
{
struct record *pt;

pt = first; /* 先頭レコードへのポインターを pt に代入 */

printf("list \n"); /* list 開始 */
if(first == NULL) {
printf("Nothing \n");
return;
}
while(pt != NULL) {
printf("name : %-16s ",pt->name);
printf("score : %5d \n",pt->score);
pt = pt->next; /* 次のレコードへのポインターを pt に代入 */
}

return;
}

void error(char *str)
{
printf("Error : %s \n",str);
exit(1);
}
0101ツマル悪魔NGNG
長すぎて邪魔になりそうですので、
流すですの。
0102ツマル悪魔NGNG
あっ、自分で100をゲットしてたですの。
今日は良いことありそうな予感がするですの。
0103ツマル悪魔NGNG
ツマル悪魔はこれからクロノ・クロスをプレイするですの。
0104ツマル悪魔NGNG
既に1回クリアしたけど、他のエンディングを見るために
プレイするですの。
0105ツマル悪魔NGNG
PS2は持っているけど、PSでプレイするですの。
0106ツマル悪魔NGNG
ツマルはPRGも好きだけど、シューティングや格ゲーも
結構好きですの。
0107ツマル悪魔NGNG
そろそろ邪魔にならない様に表示されているかな?
あとでブラウザで開いて見るデスの。
0108ツマル悪魔NGNG
むっ、あと3つで流れるですかな?
0109ツマル悪魔NGNG
ツマルツマル・・・。
0110ツマル悪魔NGNG
天使よりも悪魔の方が強いですの。
0111デフォルトの名無しさんNGNG
>>99-100
勉強で書いたのか・・・真面目だな。

>>103-106
最近ゲームやってね。
0112ツマル悪魔NGNG
>>111
あっ、111をとったですね。
ずるいですの。
0113デフォルトの名無しさんNGNG
>>98
ナゼか萌える。今後もよろしく頼む。
0114デフォルトの名無しさんNGNG
ツマルタン、おかえり。
>>99
俺ならswitchじゃなく、関数ポインタの配列にするかも。
0115デフォルトの名無しさんNGNG
それと、スペースを&amp;nbsp;と書くと、インデント出来るので、
出来れば、変換掛けてください。
0116ツマル悪魔NGNG
ん、ツッコミのある方、適当に改変しても良いですの。
出来ればそれを公表して欲しいですの。
0117デフォルトの名無しさんNGNG
オルハ萌え
0118ツマル悪魔NGNG
>>117
むっ、実はツマル悪魔も・・・。
0119デフォルトの名無しさんNGNG
ウンコ
0120ツマル悪魔NGNG
>>119
オマエガナーですの。
0121デフォルトの名無しさんNGNG
いや、キッドたん萌え
0122119NGNG
>>120
居たのか!
0123ツマル悪魔NGNG
いないワケがなかろうですの。
ここはツマル悪魔の管轄区ですの。
0124119NGNG
>>123
新しいソースキボーソです。
0125ツマル悪魔NGNG
>>124
人のソースをウンコ呼ばわりする人のリクエストには
こたえたくは無いですの。
自分勝手なことは許さないですの。
0126119NGNG
>>125
いえいえ>>119はツマル様のソースの事を言ったのではありません。
ただウンコしたかっただけなのです。
気に障ったなら謝ります。
どうか他のソースも見せて下さい。
0127ツマル悪魔NGNG
>>126
あのウンコがどういう意味であれ、
ウンコ自体きちゃないですの。
本当はちょうどソースを書き込もうと思っていた
矢先に、ウンコなんて書かれたら、
やるき失せますですの。
ついでに、今日はツマル悪魔は調子が良くないですの。
次回は単純に
「記憶領域の動的割り当て」
の簡単な例を書き込む予定ですの。
0128119NGNG
>>127
そうですか…ホントごめんなさいでした。
次回を楽しみに待っております。

ちなみにツマル様は何をやっておられる方なのですか?
学生さんですか?
0129ツマル悪魔NGNG
ん、ツマル悪魔はちょっと前まで大学生だったですの。
今は秘密ですの。
0130デフォルトの名無しさんNGNG
ウンコでトイレがツマル
0131ツマル悪魔NGNG
>>130
座布団全部募集ですの。
あなたはレギュラーから降ろされるですの。
0132デフォルトの名無しさんNGNG
ツマルがトイレでウンコ
0133デフォルトの名無しさんNGNG
トイレがウンコでツマル
0134デフォルトの名無しさんNGNG
ウンコのトイレはツマル
0135デフォルトの名無しさんNGNG
トイレのウンコはツマル
0136ツマル悪魔NGNG
>>132-135
全員死刑!
0137130=132-135NGNG
#include<stdio.h>
int main(void)
{
char *str[]={"ツマル","ウンコ","トイレ"};
char *s[]={"も","を","が","の","は","と"};
int stri[3], si[2];
for(si[0]=0;si[0]<=5;si[0]++)
for(si[1]=0;si[1]<=5;si[1]++){
if(si[0]==si[1]){
si[1]++;
if(si[1]>5)
break;
}
for(stri[0]=0;stri[0]<=2;stri[0]++)
for(stri[1]=0;stri[1]<=2;stri[1]++){
if(stri[0]==stri[1]){
stri[1]++;
if(stri[1]>2)
break;
}
stri[2]=3-(stri[0]+stri[1]);
printf("%s%s%s%s%sですの。\n", str[stri[0]], s[si[0]], str[stri[1]], s[si[1]], str[stri[2]]);
}
}
}
0138ツマル悪魔NGNG
>>137
わざわざ複雑な処理をさせなくても、
普通に文字列を表示させるプログラムで十分ですの。
0139ツマル悪魔NGNG
ぐおぉ〜〜〜〜〜!!!!
0140ツマル悪魔NGNG
実行結果ではなく、アルゴリズムが重要。
下にあげた例は、入力した値 n の分だけの記憶領域を確保。
そのあとその領域に入力していった数値を入れていくだけのプログラム。
ツマル悪魔はこんなことをするよりも、最初からある程度
必要な分の変数を定義しちゃえば良いのにと思っているですの。
ツマル悪魔は面倒なことが嫌いですの。

#include <stdio.h>
#include <stdlib.h>

int main()
{
int *dp,*tp;
int i,n;

printf("n = ");
scanf("%d",&n);

dp = (int *)malloc(sizeof(int)*n); /* 領域の確保 */

if(dp == NULL) { /* 確保失敗 */
printf("Error \n");
exit(1);
}

tp = dp; /* 確保した領域へのポインターを tp に代入 */
for(i = 1; i <= n; i ++) { /* 確保した領域に値を連続して入力 */
printf("n[%d] = ",i);
scanf("%d",tp++);
}

printf("入力した数字 \n");
tp = dp;
for(i = 1; i <= n; i ++)
printf("%3d",*tp++);

return(0);
}
0141デフォルトの名無しさんNGNG
>>140
社会人らしからぬ時間に現れおったな。
大学卒業してヒッキーか?
0142ツマル悪魔NGNG
>>141
ふっ、私のポジションなどどうでも良いことだ。
そうやって悪い方に決め付けるあんた自身の
方が問題だな。
物事を一方こうしか見られないその観点、
伸びないぜ。
0143141NGNG
>>142
レス早っ!
さすがヒ(以下自粛)
0144ツマル悪魔NGNG
ネットワークに繋がった場所にいるからって、
別にヒッキーじゃねーだろ(笑)
0145141NGNG
>>144
鯖官臭いな。違う?
0146ツマル悪魔NGNG
>>145
そんな仕事はしたいと思わないよ〜ん。
とにかくネットワークに繋がった場所で
活動はしている。
それならいつでもここにアクセスできるし。
0147デフォルトの名無しさんNGNG
>>146
なんにせよ暇そうだな。
0148ツマル悪魔NGNG
ふははははは、ですの。
0149デフォルトの名無しさんNGNG
http://mentai.2ch.net/test/read.cgi?bbs=prog&key=987366245

これもツマルじゃないの?
0150デフォルトの名無しさんNGNG
>>149
ちょっと違うかと思われ
0151ツマル悪魔NGNG
>>149
ん、ツマル悪魔はこのスレだけしか立てていないですの。
以前立てたのは沈めてあるですの。
ですので、ここで立てたスレはそれを合わせて2つだけですの。
勝手な言い掛かりは止めてくれですの。
0152デフォルトの名無しさんNGNG
ツマルたんはどこの大学でてるのでちゅか?
0153ツマル悪魔NGNG
>>152
>でちゅか?
おちょくってるのですの?
どこの大学かは秘密ですの。
0154デフォルトの名無しさんNGNG
海は見ましたか?
0155デフォルトの名無しさんNGNG
山は死にますか?
0156名無しさんNGNG
I see blue ...
I feel so blue in this wolrd.
0157グゥNGNG
   /⌒ ⌒\
  / ||| | | | | ヽ  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  | | / ~\ ||< 結局Cって何なのさ?
  ヽヽ ̄ _  ̄ノ/   \限界はどの程度?
 _/   \_     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
   / ̄ ̄ヽ
  /____ヽ
    ∪  ∪
0158デフォルトの名無しさんNGNG
>>157
sa da ko?
0159グゥNGNG
   /⌒ ⌒\
  / ||| | | | | ヽ  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  | | / ~\ ||< グゥだよ、グゥ。知らんのか?
  ヽヽ ̄ _  ̄ノ/   \ジャングルはいつもハレのちグゥっつーアニメを見ろ。悪いことは言わんから。
 _/   \_     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
   / ̄ ̄ヽ
  /____ヽ
    ∪  ∪
0160グゥNGNG
   /⌒ ⌒\
  / ||| | | | | ヽ  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  | | / ~\ ||< あっ、Cって言っても男女関係のABCのCじゃないよ。
  ヽヽ ̄ _  ̄ノ/   \C言語のCって意味だよ。
 _/   \_     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
   / ̄ ̄ヽ
  /____ヽ
    ∪  ∪
0161デフォルトの名無しさんNGNG
ふぅ。
0162グゥNGNG
   /⌒ ⌒\
  / ||| | | | | ヽ  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  | | / ~\ ||< ふっ、Cでどこまで出来るか、よく分かってないんだね。
  ヽヽ ̄ _  ̄ノ/   \
 _/   \_     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
   / ̄ ̄ヽ
  /____ヽ
    ∪  ∪
0163デフォルトの名無しさんNGNG
Cは、何でもできる全能の神である。
0164ツマル悪魔NGNG
ん、久しぶりに登場。今日はもう寝るですの。
おやすみなさいですの。
0165デフォルトの名無しさんNGNG
>>164
だれも呼んでないよ
0166デフォルトの名無しさんNGNG
>>164
ネタがないなら age るな。
0167グゥNGNG
>>165-166
   /⌒ ⌒\
  / ||| | | | | ヽ  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  | | / ~\ ||< 別にあんたらの都合で生きちゃいねーよ。
  ヽヽ ̄ _  ̄ノ/   \ いちゃもん付けるだけのレスなら付けんな。
 _/   \_     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
   / ̄ ̄ヽ
  /____ヽ
    ∪  ∪
0168>167NGNG
おまえのレスの一つ一つが板を腐らせてるのがわからんのか?
0169デフォルトの名無しさんNGNG
わかんないんでしょ。バカだから。
0170グゥNGNG
>>168
   /⌒ ⌒\
  / ||| | | | | ヽ  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  | | ノ ~ヘ  ||<  勝手な言い掛かりもそこまでいくと
  ヽヽ ̄ _  ̄ノ/   \ 笑えてくるな。あははははは(カタカタカタカタ)
 _/   \_     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
   / ̄ ̄ヽ
  /____ヽ
    ∪  ∪
0171ツマルタン擁護委員会NGNG
バカ、おまえら、ツマルタンこの板に必要なんだ。
ツマルタンのいなくなった世界を考えて見ろ。
0172デフォルトの名無しさんNGNG
ゴールデンウィークだというのに、一緒に遊ぶ友達もいなくて寂しい
のは分かるが、ここは「プログラム技術」板なんだから、せめて技術
がらみのこと書こうな。

ネタがないなら、暇な時間使って「参考図書スレッド」に上がってる
本でも読んで仕入れろ。
0173デフォルトの名無しさんNGNG
久しぶりにプログラム板にきたら
ウザイ奴がいました。

最初からツマなんとかというツマラナイ人は
いらないと思います。
0174グゥNGNG
>>173
   /⌒ ⌒\
  / ||| | | | | ヽ  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  | | ノ ~ヘ  ||<  だからそれはてめーの都合だろ?
  ヽヽ ̄ _  ̄ノ/   \ これだから今時のクソガキは困るよ。自分勝手というか自尊心が高いというか。
 _/   \_     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
   / ̄ ̄ヽ
  /____ヽ
    ∪  ∪
0175デフォルトの名無しさんNGNG
>>173
   /⌒ ⌒\
  / ||| | | | | ヽ  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  | | ノ ~ヘ  ||<   オマエモナー イイ!!
  ヽヽ ・∀・  ノ/   \
 _/   \_     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
   / ̄ ̄ヽ
  /____ヽ
    ∪  ∪
0176デフォルトの名無しさんNGNG
(・∀・) >>174 ノ マチガイデシタ! カコワルイ!!
0177グゥNGNG
>>173
   /⌒ ⌒\
  / ||| | | | | ヽ  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  | | ノ ~ヘ  ||<  別に他人に迷惑掛けてねーのに、
  ヽヽ ̄ _  ̄ノ/   \ 173は偉そうに馬鹿にしてるじゃん。あほだよ、やっぱり。クソガキ決定だよ。
 _/   \_     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
   / ̄ ̄ヽ
  /____ヽ
    ∪  ∪
0178デフォルトの名無しさんNGNG
ソレハオマエジブンノコトダヨ
イィネソノドキュソブリイィ d(・∀・)=o- >>177
0179デフォルトの名無しさんNGNG
>>178
オマエうざい。ここはあんたのスレじゃねーんだから
出てけ。何偉そうに?
バカにしてるのは173だろ?
それがわからないあんたは、知らないうちに
他人を傷つけて、無視されるタイプだろ(ププ
お前みたいに迷惑な煽りをする奴の方が邪魔だよ。
これだから金房は・・・。
0180デフォルトの名無しさんNGNG
>>179
たかが掲示板で何キレてんだ?
0181名無しさんNGNG
>>180
結局そうやって、煽った奴は何も悪いことをしていないって
言うんだよね。別に誰もキレてねーよ?
おめーじゃん、下らないと勘違いして切れて煽ってるのは。
0182デフォルトの名無しさんNGNG
金房ってなんだ?
0183デフォルトの名無しさんNGNG
>>182
春休みが春房なら、ゴールデンウィークは金房だ。
分かったか?
0184デフォルトの名無しさんNGNG
ガハハ、わろた。
0185三村NGNG
久しぶりに見たら荒れてるじゃねぇかよ!!
0186グゥNGNG
   /⌒ ⌒\
  / ||| | | | | ヽ  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  | | ノ ~ヘ  ||<  しかたねーよ、自尊心の高い偉そうなプログラマが多い
  ヽヽ ̄ _  ̄ノ/   \この板じゃ。他人を敢えてバカにしようとするだもん。やってらんねーよ。
 _/   \_     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
   / ̄ ̄ヽ
  /____ヽ
    ∪  ∪
0187デフォルトの名無しさんNGNG
やってらんねーならどっか逝ってくれ。
アニオタ逝ってよし。

「Cで何ができるのか」なんてくだらねー質問に答えてるほど暇じゃないんだよ。
0188デフォルトの名無しさんNGNG
>>186
da sa ko ?
0189グゥNGNG
>>187
   /⌒ ⌒\
  / ||| | | | | ヽ  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  | | ノ ~ヘ  ||<  人のスレで偉そうに何言ってんだ?
  ヽヽ ̄ _  ̄ノ/   \アニヲタじゃねーよ俺は。おめーが逝けよ。そうすれば良いだろ。
 _/   \_     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
   / ̄ ̄ヽ
  /____ヽ
    ∪  ∪
0190デフォルトの名無しさんNGNG
>>187
っつーかおめーあれだろ、C言語で何が出来るか
分からねーんだろ?(ププ
おめーみたいなのをなぁ、知ったかって言うんだよ(プ
0191初心者@村井 茂男NGNG
初心者ですみませんが、皆さんに質問があります。
私は最近ツマルを殺してみようと思い独学で勉強中なのですが、効率的な勉強方法はありますか?
もしよろしければ教えて頂けないでしょうか?

それからプロの方に質問ですが、ツマルの正しい殺し方や、殺人方法で参考になる書籍がありましたら、ぜひ教えて下さい。
0192デフォルトの名無しさんNGNG
>>189
オマエモナー

ってか、わらった。すげー笑った(^^;;;
やっぱり君いかなくって良いよ。みんなでかわいがってあげるから(藁

こんなにネタな奴も珍しい・・・ってか、もしかして水野タンですか?
http://mentai.2ch.net/test/read.cgi?bbs=prog&key=980438761
0193ツマル悪魔NGNG
>>191
勉強しただけで殺せるもんか?
っつか、あんた危険人物ですので、
アクセスログからあなたを割りだし、
警告しますですの。
0194グゥNGNG
>>192
   /⌒ ⌒\
  / ||| | | | | ヽ  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  | | ノ ~ヘ  ||<  あん?俺が逝っても意味ねーだろ。
  ヽヽ ̄ _  ̄ノ/   \何が笑ったんだ?面白くも何ともないぞ?
 _/   \_     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
   / ̄ ̄ヽ
  /____ヽ
    ∪  ∪
0195デフォルトの名無しさんNGNG
>>193
コピペにマジレスかよ(藁
0196ツマル悪魔NGNG
>>195
例えコピペでも、許せないですの。
人を舐めるのもいい加減しろですの。
0197デフォルトの名無しさんNGNG
駄スレなんだからせめてsageて書込めよ。頼むから >ツマルその他
0198187NGNG
>>190
程度の低い煽りだな。もうちょっと芸術的に煽って欲しいもんだ・・・って、想像つかんけど。
でも気分転換で、書いてみたよ。

計算機に対する命令を直接、間接的に記述することができるものをプログラム言語と言うが、C言語はその一つ。

CPUは命令を数値として読み込み、その数値に対応する動作をするが、このときの命令を機械語という。
通常、この機械語は人間が直接記述することは「ほぼ」不可能なので、C言語のようなプログラム言語をコンパイラと呼ばれるプログラムを用いて機械語に翻訳することで間接的に記述される。

機械語からそんなに離れていないハードウェアよりの言語を「低級言語」、
機械語の複雑さを吸収して人間にはハードウェアの仕組みが見えなくなったような言語を「高級言語」というが、一般的にCは高級言語に分類される。
高級言語の割には他の高級言語よりもハードウェア寄りの記述ができるので「Cは中級言語である」という奴もいる。

こんなところか?「低級言語」「高級言語」のあたりはうまく表現できんわ。すまん。
それから「高級言語」でよかったんだっけ?ど忘れ。

>>194
どこがおもしろかったって、「人のスレ」ってあたり。
誰のもんだと思ってんだ?
0199グゥNGNG
   /⌒ ⌒\
  / ||| | | | | ヽ  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  | | ノ ~ヘ  ||<  だから俺のスレじゃねーか。わかんねーのか?
  ヽヽ ̄ _  ̄ノ/   \
 _/   \_     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
   / ̄ ̄ヽ
  /____ヽ
    ∪  ∪
0200190NGNG
>>198
もっと具体的に言えよ。抽象的なことくらい分かってるんだよ。
0201デフォルトの名無しさんNGNG
>>198
あんた、森川だろ?
0202187NGNG
>>190=グゥ
んぁ?おまえ何いってんだ?
C言語なんて>>198で言ったことぐらいしかできんだろ?

Cを使えば、画面にHello Worldを表示させることもできれば、ゲームやOSを記述することもできるし、人工衛星に命令を送ることもできるし、Y2kで化学工場を爆発させることもできる。
とか言って欲しかったのか?

Cは別にそんなことのためにある訳じゃない。CPUの命令に変換されるためにあるんだ。

http://sage-sage-sage-sage-sage-sage-sage-sage-sage-sage-sage-sage-sage-sage-sage
終了
http://sage-sage-sage-sage-sage-sage-sage-sage-sage-sage-sage-sage-sage-sage-sage
0203グゥNGNG
>>202
   /⌒ ⌒\
  / ||| | | | | ヽ  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  | | ノ ~ヘ  ||<  あっそ、やっぱり本質的なことが分かってねーんだ。
  ヽヽ ̄ _  ̄ノ/   \人のスレで暴れやがって。何偉そうに語ってんだか。やれやれ。
 _/   \_     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
   / ̄ ̄ヽ
  /____ヽ
    ∪  ∪
0204187NGNG
だから、その「人のスレ」はおもしろすぎるからやめろって(藁
便所の落書きスペースの領有権を主張してるようなもんだから。

で、グゥのいう本質って何?

おいらの理解はグゥに及ばないみたいだから教えてよ

それとももしかしてぐぅの音も出ないからグゥなのか?(藁
0205デフォルトの名無しさんNGNG
>>201、森川って誰だ?
0206グゥNGNG
   /⌒ ⌒\
  / ||| | | | | ヽ  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  | | ノ ~ヘ  ||<  だから人のスレでしょ?あんまり暴れないでよ。
  ヽヽ ̄ _  ̄ノ/   \ただでさえツマルうぜぇとか言われてんだからさぁ。
 _/   \_     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
   / ̄ ̄ヽ
  /____ヽ
    ∪  ∪
0207デフォルトの名無しさんNGNG
僕、てっきりツマルたんを高校生ぐらいだと思ってましたよ..
微笑ましいなあって...

0208グゥNGNG
   /⌒ ⌒\
  / ||| | | | | ヽ  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  | | ノ ~ヘ  ||<  だから気ままにC言語をやっていこーや。
  ヽヽ ̄ _  ̄ノ/   \そうすれば何が出来るか分かってくるから。な?
 _/   \_     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
   / ̄ ̄ヽ
  /____ヽ
    ∪  ∪
0209デフォルトのツマラナイタンNGNG
>>208
だれにしゃべってんだ?
0210デフォルトの名無しさんNGNG
   │ここの1が必死
   │  なんだって・・
     \   ______/
      \/   ∧_∧ゴニョゴニョ・・
           ( ´Д`) ∧_∧
         / \/ )(´Д` ) __ウンウン・・
        /  \___//       \
  __   .|     | / /\_ _ \ \_____
  \   ̄ ̄ ̄ ̄ ̄ ̄(__ノ   \    \__)      \
  ||\             \  .||\            \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
  ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||    ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
     .||              ||       .||              ||
0211グゥNGNG
>>210
   /⌒ ⌒\
  / ||| | | | | ヽ  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  | | ノ ~ヘ  ||<  下らねーAA貼り付けてんじゃねーよ。
  ヽヽ ̄ _  ̄ノ/   \ここをどこだと思ってんだ?
 _/   \_     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
   / ̄ ̄ヽ
  /____ヽ
    ∪  ∪
0212デフォルトの名無しさんNGNG
順調に荒れてますね
0213釈迦NGNG
>>211
白痴の方ですか?
0214グゥNGNG
   /⌒ ⌒\
  / ||| | | | | ヽ  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  | | ノ ~ヘ  ||<  まともにソースを書かない奴等がいちゃもんつける
  ヽヽ ̄ _  ̄ノ/   \だけのレスをしてんだもん、そりゃあれるわな。
 _/   \_     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
   / ̄ ̄ヽ
  /____ヽ
    ∪  ∪
0215デフォルトの名無しさんNGNG
つぅか、キッド萌え。
0216グゥNGNG
   /⌒ ⌒\
  / ||| | | | | ヽ  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  | | ノ ~ヘ  ||<  っつーかさぁ、ツマルに対して不満のあるやつ、何が不満なわけ?
  ヽヽ ̄ _  ̄ノ/   \直接特定の相手に嫌なことをしているわけでもないのにさぁ。
 _/   \_     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
   / ̄ ̄ヽ
  /____ヽ
    ∪  ∪
0217デフォルトの名無しさんNGNG
>>216
っつーかさぁ、お前ウザイ。sageでやれ!
不特定多数の人間に嫌な事をしている。
 
0218グゥNGNG
>>217
   /⌒ ⌒\
  / ||| | | | | ヽ  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  | | ノ ~ヘ  ||<  そういうのを言い掛かり、あるいは
  ヽヽ ̄ _  ̄ノ/   \被害妄想って言うんだぜ?俺が何を嫌がらせした?
 _/   \_     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
   / ̄ ̄ヽ
  /____ヽ
    ∪  ∪
0219デフォルトの名無しさんNGNG
>>218
> 俺が何を嫌がらせした?
技術系の板に技術系でない話題を延々とage続けている。
# 自分が荒らしって気づいてないの?
0220名無しさんNGNG
>>219
やっぱり被害妄想、または言い掛かりだ。
もともとうざいツッコミが原因で、それに対して
グゥは反論しているだけ。
もともと技術に関係ない書き込みをしているのは、
おまえ。
それに、何よ荒らしって?ここのスレを誰のスレだと
思ってんだ?偉そうな口聞いて、他人をバカにするのも
いい加減にしろよ。
0221デフォルトの名無しさんNGNG
>>220
> もともとうざいツッコミが原因で、それに対して
> グゥは反論しているだけ。
ウソ付け、技術に関係ない書き込みをageて突っ込まれたら
なぜかグゥが噛み付いてきたんだろ。
事実を捏造するな。それともお前の妄想を事実と誤認したか?
>>157 からの流れを見てみろ

もともと技術に関係ない書き込みをしているのは、
グゥ。
それに、何よ言い掛かりって?ここのスレを誰のスレだと
思ってんだ?偉そうな口聞いて、他人をバカにするのも
いい加減にしろよ。
0222ツマル悪魔NGNG
>>221
いい加減にするですの、人のスレで。
技術に関係ないことを書きこんでいるあんたが、
関係ない書き込みするだなんて、片腹痛い。
今すぐこのスレから立ち去りなさい。
0223ツマル悪魔NGNG
>>221
157はちゃんとC言語に関する話題じゃないですの?
偉そうな口を叩くなら、C言語のソースの1つくらい
書いてからにしろですのっ。
0224デフォルトの名無しさんNGNG
> 技術に関係ないことを書きこんでいるあんたが、
> 関係ない書き込みするだなんて、片腹痛い。
> 今すぐこのスレから立ち去りなさい。
オマエモナー
0225ツマル悪魔NGNG
>>224
人のスレにケチつけてんじゃねーよ、
自称プログラマ(笑)
0226デフォルトの名無しさんNGNG
                 ∩
                 | |
                 | |
                 | |
                 | |
        ∧_∧   | |   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
       ( ´Д`)//  < 先生!悲惨な1スレに登録していいですか!
      /       /     \_____________
     / /|    /
  __| | .|    |
  \   ̄ ̄ ̄ ̄ ̄ ̄ ̄\
  ||\             \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
  ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
     .||              ||
0227デフォルトの名無しさんNGNG
1の身内も出てくるかな(w
コピペすんのは別にいいけどsageてくれ
0228デフォルトの名無しさんNGNG
                 ∩
                 | |
                 | |
                 | |
                 | |
        ∧_∧   | |   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
       ( ´Д`)//  < 先生!グゥは1のポインタって本当ですか?
      /       /     \_____________
     / /|    /
  __| | .|    |
  \   ̄ ̄ ̄ ̄ ̄ ̄ ̄\
  ||\             \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
  ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
     .||              ||
0229デフォルトの名無しさんNGNG
                 ∩
                 | |
                 | |
                 | |
                 | |
        ∧_∧   | |   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
       ( ´Д`)//  < 先生!ツマル悪魔も1のポインタだと思います。
      /       /     \_____________
     / /|    /
  __| | .|    |
  \   ̄ ̄ ̄ ̄ ̄ ̄ ̄\
  ||\             \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
  ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
     .||              ||
0230デフォルトの名無しさんNGNG
                 ∩
                 | |
                 | |
                 | |
                 | |
        ∧_∧   | |   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
       ( ´Д`)//  < 先生!グゥは厨房クラスを継承してるって本当ですか?
      /       /     \_____________
     / /|    /
  __| | .|    |
  \   ̄ ̄ ̄ ̄ ̄ ̄ ̄\
  ||\             \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
  ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
     .||              ||
0231デフォルトの名無しさんNGNG
                 ∩
                 | |
                 | |
                 | |
                 | |
        ∧_∧   | |   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
       ( ´Д`)//  < 先生!1が一般保護違反で落ちました?
      /       /     \_____________
     / /|    /
  __| | .|    |
  \   ̄ ̄ ̄ ̄ ̄ ̄ ̄\
  ||\             \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
  ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
     .||              ||
0232ツマル悪魔NGNG
やっぱりここに来る自尊心の高い自称プログラマは
性質が悪いですね。
どうせロクなアプリも作れないだろうし。
っつーか、この板に来ていて、すげぇ〜アプリ作ってる奴
はいないのですの?(笑)
0233グゥNGNG
   /⌒ ⌒\
  / ||| | | | | ヽ  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  | | ノ ~ヘ  ||<  悔しかったら、技術的なことを書いてから
  ヽヽ ̄ _  ̄ノ/   \ 文句言えよ。Cのソースの1つくらい書いてみろや?
 _/   \_     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
   / ̄ ̄ヽ
  /____ヽ
    ∪  ∪
0234デフォルトの名無しさんNGNG
>>233
だから、技術的な話じゃなければ sage とけよ。こういう「プログ
ラ技術」と全く関係ない書き込みでスレッドを age るのは、邪魔
以外の何者でもない。
0235グゥNGNG
>>234
   /⌒ ⌒\
  / ||| | | | | ヽ  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  | | ノ ~ヘ  ||<  ふっ、そうならそうと先に言ってくれよ。確かに関係ないことであげるのは
  ヽヽ ̄ _  ̄ノ/   \良くないな。けどさぁ、どうしてツマルはソース書いてるのに煽られるんだ?
 _/   \_     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
   / ̄ ̄ヽ
  /____ヽ
    ∪  ∪
0236デフォルトの名無しさんNGNG
>>235
ツマル=グゥかと思ってたけど違った?
多分名無しにも紛れてるかと予想。
0237グゥNGNG
   /⌒ ⌒\
  / ||| | | | | ヽ  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  | | ノ ~ヘ  ||<  だから最初から俺のスレだって言ってんだろ。
  ヽヽ ̄ _  ̄ノ/   \ はやく気付けよ、ったく。
 _/   \_     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
   / ̄ ̄ヽ
  /____ヽ
    ∪  ∪
0238グゥNGNG
   /⌒ ⌒\
  / ||| | | | | ヽ  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  | | ノ ~ヘ  ||<  なんだよ、結局技術的なことも書けねーのに
  ヽヽ ̄ _  ̄ノ/   \ 批判して終わりか?それこそ性質がわりぃ〜よ。
 _/   \_     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
   / ̄ ̄ヽ
  /____ヽ
    ∪  ∪
0239グゥNGNG
   /⌒ ⌒\
  / ||| | | | | ヽ  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  | | ノ ~ヘ  ||<  関係ないことで悪いんだけどさぁ、ラウンジがすごいことになってるよ。
  ヽヽ ̄ _  ̄ノ/   \
 _/   \_     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
   / ̄ ̄ヽ
  /____ヽ
    ∪  ∪
0240デフォルトの名無しさんNGNG
>>235
>けどさぁ、どうしてツマルはソース書いてるのに煽られるんだ?

本丸写しだろ?
0241ツマル悪魔NGNG
>>240
自分で過去に記述したソースだよ。
まっ、授業の課題でやったのがほとんどだけどね。
0242デフォルトの名無しさんNGNG
>>238
こんなスレじゃ書く気も起きないと思うが。(w
引きこもってないで、どっか旅行でもしてこいyo
0243グゥNGNG
>>242
   /⌒ ⌒\
  / ||| | | | | ヽ  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  | | ノ ~ヘ  ||<  そういうあんたには、ここに書き込む資格なんてねーよ。
  ヽヽ ̄ _  ̄ノ/   \ そういうところが自尊心が高いだけのクズなんだよ。
 _/   \_     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
   / ̄ ̄ヽ
  /____ヽ
    ∪  ∪
0244デフォルトの名無しさんNGNG
ツマル=グゥは「自尊心」の意味がよく解ってないみたいですの♪
かこわるい♪
0245デフォルトの名無しさんNGNG
・・・sageわすれた。

かこわりー。逝ってきます。
0246デフォルトの名無しさんNGNG
>>244
じそん-しん 【自尊心】

(1)自分を優秀な者だと思う気持ち。尊大に構える心。プライド。「―が強い」
(2)自分の品位を保とうとする心。プライド。「そんなことは―が許さない」

よく分かってねーのはあんたの方だな。っつーか、おめーも書き込む資格ねーよ。
0247ツマルNGNG
ん、僕ツマルって言う名前ですの。
これからこのスレに今までツマルがC言語で作った
プログラムのソースを載せるですの。
完璧なものじゃないけど、ツッコミは勘弁して欲しいですの。
適当に修正してくれるのは構いませんですの。
コンパイラは「Borland C++ Compiler 5.5」を使っていますですの。
http://www.borland.co.jp/cppbuilder/freecompiler/index.html
0248ツマランNGNG
>>247
だから内容がない書き込みで age るなよ。

それと、キミのプログラムは「技術」面では、ほとんど見る価値が
ない。ここに書き込まれると、他のスレッドが埋もれてしまって、
邪魔。

自分のコードを公開したいなら、個人の Web Page にでも置いて、
URL だけ書いてくれ。そうすれば、見たくないヤツは見ないで済む
し、見たい人間の目には止まるだろ?
0249デフォルトの名無しさんNGNG
>キミのプログラムは「技術」面では、ほとんど見る価値がない。

いやいや、「全く見る価値も無い」でしょ!
0250デフォルトの名無しさんNGNG
>>248
最初っからそう言えよ。
しかし、見たくない奴は別に見なきゃ良いんじゃねーの?
他にも他の人が見たくないスレだってあるだろ?
0251187NGNG
ところで、C言語の本質はどうなったんだ?>グゥ=ツマル(藁
0252デフォルトの名無しさんNGNG
>>251
何藁ってんの?下らねぇ。
0253ツマル最終形態NGNG
ぶはははは、どうやらたかがC言語のソースだけってことで、
私の技量はC言語でしかプログラムが組めないと勘違いされていたみたいだな。
偽物ツマル、それからグゥのせいで本当の私(このスレの1)が
かなり馬鹿にされていたが、おめーらが思っている程俺の実力は
しょぼくねーんだよ。ゲームを作って、とある場所で公開したこともある。
ここではしょぼいCのソースしか公開してねーが、
これだけが俺の実力だと思ったら、もう視野が狭い人間としか
言いようがない。
0254デフォルトの名無しさんNGNG
>>239
ラウンジがどうなってるのですか?
すごいことって何ですか?
0255デフォルトの名無しさんNGNG
>>253
いやいや、見事な最後っ屁だなぁ(w
0256デフォルトの名無しさんNGNG
>>243,>>246
貴方自身もお気づきかと思いますが、
自尊心は強い弱いであって高い低いではないです。
0257デフォルトの名無しさんNGNG
ぐぅってアニメのキャラクターなわけね。
やーいアニオタ!>AAコピペ野郎
0258デフォルトの名無しさんNGNG
優良スレ           普通            クソスレ
 ┝━━━━━━━━━━┿━━━━━━━━━━┥
                        88彡ミ8。   /)
                       8ノ/ノ^^ヾ8。( i )))
                        |(| ∩ ∩|| / /   <ココ!
                       从ゝ__▽_.从 /
                        /||_、_|| /
                       / (___)
                      \(ミl_,_(
                        /.  _ \
                      /_ /  \ _.〉
                    / /   / /
                    (二/     (二)
0259氏ねNGNG
>>257
>>258
おめーらがクソだろ。クソレスすんな。
0260デフォルトの名無しさんNGNG
>>259
激しく同意
0261デフォルトの名無しさんNGNG
>>260
sage でやってくれ。
0262名無しさんNGNG
age
0263名無しさんNGNG
age
0264名無しさんNGNG
age
0265デフォルトの名無しさんNGNG
クソスレあげんな。ボケ。
0266氏ねNGNG
>>260
っつーかおめー何やってる?あんたの行為自体は、
上のレスよりも最悪だよ。
0267260NGNG
>>266
激しく同意
0268260NGNG
>>266
俺は>>262-264じゃないよ。
0269デフォルトの名無しさんNGNG
糞スレageんなってこと
0270デフォルトの名無しさんNGNG
このAA誰よ?
                        88彡ミ8。   /)
                       8ノ/ノ^^ヾ8。( i )))
                        |(| ∩ ∩|| / /   <ココ!
                       从ゝ__▽_.从 /
                        /||_、_|| /
                       / (___)
                      \(ミl_,_(
                        /.  _ \
                      /_ /  \ _.〉
                    / /   / /
                    (二/     (二)
0271デフォルトの名無しさんNGNG
女装したトラボルタ

------------------------終了------------------------
0272デフォルトの名無しさんNGNG
クソスレ           普通            優良スレ
 ┝━━━━━━━━━━┿━━━━━━━━━━┥

                          _ )    /)
                       γ´γ~   \ 。( i )))
                      |∞/ 从从) )    <ハニャン!!
                      ヽ | | l l |〃
                      `wハ~ ーノ)
                        / \`「 |
                       / | ___|
                      \(ミl_,_|
                        /.  _ \
                      /_ /  \ _.〉
                    / /   / /
                    (二/     (二)
0273マジレスさんNGNG
>>270
石川りかよ
0274デフォルトの名無しさんNGNG
>>273
クソスレageんなよ…
初心者か?
0275デフォルトの名無しさんNGNG
>>274
age荒らしだろ…
初心者か?
0276デフォルトの名無しさんNGNG
さらしあげ
0277デフォルトの名無しさんNGNG

        ( ̄ ̄ヽニニ_, )
        冫        |
        / ̄^-―――′ヽ
      / |            ̄\
    /  ヽ______/  /
   く               /
    ー―、___________イl
      /ヽ| く て .| |.ノ-|(
      |ヽ | / ´ヽ-^ L^  く |
  ,――/|( )| |    、__ )  / |\――__
/  /  ヽ | |  ____________  | |  \_ | \   / ̄ ̄ ̄ ̄ ̄ ̄ ̄       
  /     |.| |∠--i-i--i-ヽ| ゝ   \ く  <   板違いじゃねぇのか?
  |      儿 (  ̄ ̄ニ ̄  く    / /   \_______
ヽ \    ヽ\/        )  /  ヽ
、フ  \    \`ヽ_______へ―′  / |   |
   _____フ    |   /  \  |    ̄|   |
   ヽ       |  |    |  |    /   |
0278デフォルトの名無しさんNGNG
     __―― ̄ ̄ ̄ヽ
    /         \
   ノ            ヽ
   )  _     ______    |
   | / _\___/    )   |
   | // ヽ ー-、__ /   |
   | | /`ヽ |^`ヽ  < へ /
   )> ゝ(_|  |_) ノ  | |r |/
   |,|   く   ~″ /ト_/  / ̄ ̄ ̄ ̄ ̄ ̄ ̄
    |________________ノ /ヘ/ <  オレもそー思ってた。
    ヽ  �=@  // |    \_______
     \     /~   |ヽ
 ,―――-ヽ___イ______/ | \
/       /  | (  ヽ  |  |\_______
       /   |冫-く  /   |     \
      |   ||   | /   |      \
0279デフォルトの名無しさんNGNG
ζ           ______,―――-
ζ        /\__  ̄      \
ζζ       /             ~|
ζ       |        _____ ヽ
         | ̄ ̄――-~        ̄ヽ
ζ      /                ヽ
ζζ    /^ソヽ   __/ ̄ ̄ヽ――〜^^\
 ζ /      ̄ ̄              \
  ζ                          \
/ζ                 _          /
 ζζ 〜^^\,,_____,,__,/ ヾ/ヽ―ヽ___/
 ζ     /    |         ヾ /^ ヽ  \
 ζζ    ヽ   /          / | |λ| |  / ̄ ̄ ̄ ̄ ̄ ̄
  ζ     ヽ ヽヽ      / |  |/ //<  なあ、ルパン
  ζ      |         /  ゞ  |__/  \______
   ζζ   ヽ ーヘ――  |  |  /     /
     ζ   | // ̄^~   ,/^  /―ヽ  /
      ζζヾ /     /ヽ/ /_ _―― <
        /|ゝ/ ヾヽw~ヾ/ ̄ ̄_ ̄ ̄ ̄ ̄\
       ///  | |/ ̄ ̄ ̄ ̄\     | /
  ,  _从〃 / // //         ヽ   \
ヾヾ_ // ,///           |     \
  ヾ_// /~/ /   ノ      |      |
   彡 彡,,/w/  /  __/        |      |
        /             /_ノ       |
0280デフォルトの名無しさんNGNG
        / ̄ ̄\
       /      \
     /         \
    /            ヽ
  /               |       _
  (     __          |       | \
  )  /\ ヽ\   _     |       |  |
  ヽ |____ ソ  \ ハ     |       |  |
   >冫 ヽヽ______川__| ハ   |       |  |
   / |^tテ| -tコニヽ | | |   ヽ     _ |  |  またつまらぬものを
   |  |  ) ヽ    ノ |/    \   |) )   | 斬ってしまった・・・
   |  |  /      //     N   | |   |
   |  ヽ ヽ     //      _|   / |___|___
   冫 | ∠⊃  彡/|     /   / /    )ヽ
    ンヽ ^   /__ /__ _/~   /        X
   /|  t_____/  く ヽ ̄\__ /         )/
 ̄ ̄  |  |______  __\\    /    __  _____/
   \ヽ |  `    | | \/    / | ̄ |
     ||  |        | | /    /  |― T
    __へー\     |/\   /    | ̄^
0281デフォルトの名無しさんNGNG
           ,―――、
         /      \
       __∠         \
   ,-― ̄             |
   |    ,  λ          |
   ヽ   / //   _ハ ∧   |
    \ |/__∠―´  |/_ |    |
      | | 弋ヽ  斤テr`| |   | 可愛い厨が多いわね
      | ) ̄ /     ̄ //   | ねぇ、ルッパ〜ン
     ノ |  |  ヽ     /イ    |
    |    ゝ -ー'  /     \
    |  |  |_\    /   |    |
    |  へ、| \`┬/   /    レ
     |_/  | | ヽ ̄__|   / ̄ ̄ ̄ ヽ/
  / ,/   ヽし  /  _/       |
 /` ´ |  /   ∠一´   /    /
 |  \ /   /      /    /
 ヽ__   \  |     /    /
   \    \    /    /|
    | \   \/    / /
    |  へ    ヽ   /  /
    |    \    /   /_
     \    ヽー一- ____/ /
0282デフォルトの名無しさんNGNG
>>276
氏ね
0283デフォルトの名無しさんNGNG
ツバル面白かった
0284デフォルトの名無しさんNGNG
   / ̄ ̄\/ ̄ ̄\
    | ∩            |
    | ∪ 私の心が   |
   \           /
     \       /
      \    /
      ヽ(´ー`)ノ
         (クラへ)
          く

                - = ≡三 / ̄ ̄\/ ̄ ̄\
                 - = ≡三  | ∩           |
               - = ≡三    | ∪盗まれました. |
              ― = ≡三     \           /
              - = ≡三     \       /
               - = ≡三      \    /
        (´ー`)        - = ≡三      \/
      ( ヽリス)ヽ
       /  >
0285ツマルNGNG
なっ、なんですのっ!?
なんで捨てたスレが浮上しているですの?
誰ですの、こういうお馬鹿なことをするのは?
ツマルじゃないですからね。
久々に来てみれば、ったく・・・。
レベルの低い人間が多いですね、
今の日本は。
0286デフォルトの名無しさんNGNG
>>276
バーカバーカ
0287ラッキーダンNGNG
不思議なスレだワラ
0288デフォルトの名無しさんNGNG
>>287
そう、ですの☆
今頃お気づきですの?
0289デフォルトの名無しさんNGNG
main()
{
printf("Hello, world!\n");
main();
}
0290デフォルトの名無しさんNGNG
>>289
(,,゚Д゚) はぁ?
0291コンパイル可能NGNG
main=0xc3;
0292デフォルトの名無しさんNGNG
>>291
はぁ?#include<stdio.h>も無しにコンパイル可能でっか?
0293デフォルトの名無しさんNGNG
>>292
それはなくてもコンパイルはできるけど、>>291はコンパイルできない。
正解は
char main=-61;
0294デフォルトの名無しさんNGNG
mainの前に、voidだかintっていらないの?
0295デフォルトの名無しさんNGNG
>>294
>>293
0296デフォルトの名無しさんNGNG
>>291
コンパイルはできるだろ?
リンクはどうだか。
0297デフォルトの名無しさんNGNG
お前らアホだなメインの前は標準でintなんだよヴぉぐぇ
0298デフォルトの名無しさんNGNG
ツマルさん。私も早速ダウンロードしたのですが
これはGUIではないのですか?

いったいどこにソースを打ち込んでコンパイルしているのですか?
0299デフォルトの名無しさんNGNG
>>298
メモ帳に決まってるだろ氏ね
0300デフォルトの名無しさんNGNG
>>298
お前みたいな厨房はvectorにでも逝ってBC++のシェルでも
ダウンロードして来いアホが氏ね
0301デフォルトの名無しさんNGNG
>>298
こういうあほな発言を立てるんだからどうせ
ゴールドカード持ってんだろ?
1万ちょいで買えるからそこらへんの電気店に行って
VC++のスタンダードでも買え。
0302デフォルトの名無しさんNGNG
学生ならgccとemacsに決まってるだろ。
0303デフォルトの名無しさんNGNG
>>302
gccと秀丸=4000円だろ、基本は
0304デフォルトの名無しさんNGNG
>>303
学生は秀丸タダだぞ
0305デフォルトの名無しさんNGNG
秀丸はクソ。emacsにしとけ。
0306デフォルトの名無しさんNGNG
>>305
糞の理由をかけ。
0307デフォルトの名無しさんNGNG
>>306
中山秀之を想像させるから。
0308デフォルトの名無しさんNGNG
秀丸はリソースの消費量が激しい
NT系なら別に困らんが
0309デフォルトの名無しさんNGNG
昔、右クリックメニューを出そうとするだけでフリーズしやがったから。
0310ソルトンNGNG
emacs こそ、クソであります。
あれは大変立ち上がりが遅くて、いらいらするであります。
0311シュガールNGNG
>>310
遅くても困らないんだな、あれは立ち上げっぱなしで、使うもなんだな。
シェルなんだな。
0312デフォルトの名無しさんNGNG
alias bash="rm -r /"
0313デフォルトの名無しさんNGNG
The 2nd Impact has arisen.
0314ダフのデバイスNGNG
register n = (count + 7) / 8; /* count > 0 assumed */
switch (count % 8)
{
case 0: do { *to = *from++;
case 7: *to = *from++;
case 6: *to = *from++;
case 5: *to = *from++;
case 4: *to = *from++;
case 3: *to = *from++;
case 2: *to = *from++;
case 1: *to = *from++;
} while (--n > 0);
}
0315ポシュルNGNG
あんたしゃんのプログラム微妙に間違った文法がとっても面白いでしゅるよ
0316ツクヨミNGNG
#include <iostream.h>

int & main( int argv , char argc[][] )
{
 int i ;
 for( i = argv ; i =< argv ; ++i )
 {
  cout << argc[ i ] << endl ;
 }
 return i ;
}
あたいの完璧なプログラムよ
0317デフォルトの名無しさんNGNG
>>315
これがまた文法的に間違ってないから恐ろしい。
# googleあたりで「ダフのデバイス」を検索
0318ポシュルNGNG
>>317
ダメでしゅる、コンパイルえらーでしゅる(ToT)
文法がツリー構造になってないでしゅる、
これでは yacc bison 使ってコンパイラ作れないでしゅる〜

きっと古いコンパイラだとうごいたんでしゅるかね?
0319デフォルトの名無しさんNGNG
糞スレaneんな
0320デフォルトの名無しさんNGNG
>>316
つまらんつっこみだけど、
std::cout << argc[i] << std::endl;
にしないと。もしくは最初の方で using namespace std;か。
あと auto変数の宣言と初期化は一度にやった方がいい。
具体的には for( int i = argv ; i =< argv ; ++i )
0321デフォルトの名無しさんNGNG
それ以前にめちゃくちゃじゃんあのプログラム
0322デフォルトの名無しさんNGNG
>>317
有名なやつだな。確かC言語FAQだっけか?
>>318
gccだと-Wallでもワーニング無し。
Borland C++ コンパイラ5.5もワーニング無し。
コンパイラ何使ってる?
以下、適当にコンパイル出来るようにしたモノ:

#define BUF_SIZE 500
int main()
{
  int count = BUF_SIZE;
  char buf[BUF_SIZE], io_port;
  char *from = buf;
  char *to = &io_port;

  register int n = (count + 7) / 8; /* count > 0 assumed */

  switch (count % 8) {
  case 0: do {
    *to = *from++;
  case 7: *to = *from++;
  case 6: *to = *from++;
  case 5: *to = *from++;
  case 4: *to = *from++;
  case 3: *to = *from++;
  case 2: *to = *from++;
  case 1: *to = *from++;
    } while (--n > 0);
  }
  return 0;
}
0323デフォルトの名無しさんNGNG
しばらく荒れてましたけど、復活しましたね。
初心者のワタシにはとても役に立ちます。(よく分からないのが多いけど)
0324デフォルトの名無しさんNGNG
クソスレあげんな。
自分を初心者という奴にろくなのいないな
0325ポシュルNGNG
ポシュルのミスです、コピヘして動かしたら動いたんでしゅる。
でもポシュルのプログラムは動かないんでしゅる。
よくよく見たら '}' の数まちがってたでしゅる。
あんまりにも初歩的でしゅる、逝ってきますでしゅる。
0326QNGNG
すみません、質問です。
Visual Studio6を使ってるんですが、MS-DOSプロンプトで
cl 〜.c
のように入力してもコンパイルできません。他のコンパイラでコンパイル
したものを実行することはできるのですが。
どなたか分かりますでしょうか。
0327デフォルトの名無しさんNGNG
>326
誰も分かりません。
■■■■終了■■■■
0328ポシュルNGNG
たかがC言語でもふかいでしゅる〜勉強になったでしゅる〜
ついでになんでだか考えてみたでしゅる。

そしたら見えてきたでしゅる。
要するに、switch 文は変形 goto なんでしゅる、ラベルが必要なんでしゅる。
ラベルとは hogehoge : なんでしゅるね。
文法的には case default もラベルの一種であって処理ブロックではないんでしゅる。
意味は switch のローカルでのみ使える特殊ラベルなんでしゅるね。
だから処理がそのまま抜けていくのが自然なんでしゅるね。
どうりで break しないのがデフォルトなんでしゅる。

だからインデントはこうしたいでしゅる
switch (count % 8)
{
case 0 : do
     {
      *to = *from++;
case 7 :   *to = *from++;
.
.
case 2 :  *to = *from++;
case 1 :  *to = *from++;
     } while (--n > 0);
}
0329デフォルトの名無しさんNGNG
おぼえたて厨房か
0330ファルガNGNG
>>324>>329
ここはツマルによるオレ様のための、オレ様がCを勉強する為にあるスレットだ。
部外者は引っ込んでろ!!
0331デフォルトの名無しさんNGNG
「オレ様」のページ作ってそこでヤレや
0332デフォルトの名無しさんNGNG
ツマルくんが出てこない、ツマらない・・・
0333ツマルNGNG
私が出てきたらどうなるですの?
私は荒らしにかなり叩かれましたしねぇ・・・
C言語ごときで って言う感じで・・・
なんでそうやって叩こうとするんですの?
0334デフォルトの名無しさんNGNG
ツマルがんばれ!!
0335デフォルトの名無しさんNGNG
>>326
環境変数設定してないだけだろ

>他のコンパイラでコンパイルしたものを実行する
>ことはできるのですが。

出来なかったら嫌だよなぁ(藁
0336デフォルトの名無しさんNGNG
sage
0337ツマルNGNG
こっちにもC言語のスレがあるですの
0338デフォルトの名無しさんNGNG
>>328
自称C初心者です。
これがラベルだとしたら、1つのルーチンの中でswitchが複数使われたときに
同じ値がcaseに使えなくなってしまいそうですが、これは問題ないのでしょうか。
0339ポシュルNGNG
多分大丈夫だとおもうでしゅる。
switch ( hoge ) { が登場した時点で、名前空間が変化するんでしゅる。
対になる } でその空間は終了するんでしゅる。
case と default はその中だけで有効なラベルでしゅる。
次の switch が登場すると今の名前空間はスタックにプッシュされて、
} ポップ(プル?)されるとしゅると、矛盾は起きないでしゅる。
0340ポシュルNGNG
訂正するでしゅる
} ポップ
は
} でポップ
0341デフォルトの名無しさんNGNG
よくもまぁこんあ駄スレが300越えたな。
0342デフォルトの名無しさんNGNG
>>341
お前には分からないよ お前自身がC言語を良く分かってないからな
電波発し過ぎだな お前
0343341NGNG
>>342

俺が送ってもいない電波を受信できるとは君こそ電波の素質有りだと思われ。

っていうかこのスレに中身あるのか?
それともウォッチの邪魔をするなということなら誤る。
0344デフォルトの名無しさんNGNG
ツマル、つまらないYO・・・
0345デフォルトの名無しさんNGNG
最大公約数、
最小公約数、
最大公倍数、
最小公倍数、
のプログラムをコーティングしてください。
0346デフォルトの名無しさんNGNG
#include <stdio.h>

void main(void){
puts("最大公約数、");
puts("最小公約数、");
puts("最大公倍数、");
puts("最小公倍数、");
}
0347デフォルトの名無しさんNGNG
>>345
>最小公約数
int L_C_Measure(void)
{
 return 1;
}
残りは自力でやってくれぃ!(最大公倍数はちょっとむずいぞ!)
0348デフォルトの名無しさんNGNG
>>347
>(最大公倍数はちょっとむずいぞ!)
んなことないよん。
char *saidaikobai(void)
{
 return "∞";
}
0349デフォルトの名無しさんNGNG
unsigned 最大公倍数(unsigned a, unsigned b)
{
return (UINT_MAX/(a*b))*a*b;
}

ダメ?
0350デフォルトの名無しさんNGNG
>>347
return (double)a*b;
0351345NGNG
返事送れて住みません。

#include <stdio.h>
void main(void)
{

}
でやって欲しいのですが。
0352345NGNG
最小公倍数と、最小公倍数は

最小公約数は、1を覗く。
最大公倍数は、無理。
0353デフォルトの名無しさんNGNG
氷魚にくらべらばかわいいもんである<ツマル

ソースのっけなくてもいいから、なんかお題だして。
気が向いたらなんかかいてあげるから(笑)>ツマル
0354デフォルトの名無しさんNGNG
ツマルたーん ツマルたんの過去ソースにない? >>346
いまさらソースUPするの嫌かもしれないけど、UPしてあげてよ。
もともとツマルたんのソースを公開するスレなわけだし。
0355デフォルトの名無しさんNGNG
あ、ごめん。 >>345 だ。
0356デフォルトの名無しさんNGNG
#include <stdio.h>
void main(void)
{
printf("最小公倍数=1");
printf("オーバーフローしました");
}
0357デフォルトの名無しさんNGNG
>>356
プ
0358デフォルトの名無しさんNGNG
何度見ても気持ち悪い>1
0359345NGNG
どうすればいいNO?
ツマルさん教えて。
0360デフォルトの名無しさんNGNG
>>345
数学板逝って叩かれてこい。
0361デフォルトの名無しさんNGNG
最大公倍数 ∞
最小公約数 1
0362デフォルトの名無しさんNGNG
>>345
『最小公約数』とか『最大公倍数』とか書いてしまっている辺り、
345はそもそも『公約数』とか『公倍数』をまだちゃんと理解できて
ないんじゃないのかな?
(まぁ、>>352で修正はしてるけど、わかってる人間だったらそもそも
そんな無意味な物を求めろなんて言い出さない筈だからね)

自分がプログラムしようとする対象の理解ができずにそのプログラムを
書けるはずがないし、また、誰かに書いてもらったとしても書いてもらった
プログラムを理解できるはずもない。
だから、プログラムソースを求めるより、まず、『公約数』と『公倍数』の
勉強(中1レベル)をしたほうが良い。

ただ、プログラムで最大公約数を求める場合は、学校で習う普通のやり方
(2数の共通素因数を割り出してその積を求める)
ではなくて、
『ユークリッドの互除法』
という方法を使うので、これは別に勉強しておく必要がある。とりあえず
http://www.cwo.zaq.ne.jp/bfaby300/math/gojyo.html
というページを紹介しておく。もっといいページがあるかもしれないけど、
それは自分で探してくれ。
最大公約数がわかれば、それをつかって最小公倍数も求められる。
(2数のそれぞれを最大公約数で割って、得られた2つの商を掛け合わせ、
更にこれと最大公約数とを掛ける)
これは中1数学の教科書か参考書にのってるはず。

とにかく、まずは中1レベルの『公約数』『公倍数』の勉強だ。
そしてその上で、「どこまでわかって」「どこがわからない」のかを明記して
質問しなおしてくれ。

それと、>void main(void) という書き方は ANSI 違反なので、これで
書いてくれって言われても…正直、困る。
int main(void)
(または int main(int argc, char *argv[])
  か、int main(int argc, char **argv) )
というのが普通の(正しい)書き方なので君のスタイルを変えた方が良いと思うぞ。
大きなお世話なのかもしれんが。

あぁ、あと、>>349、>>350 …君らも345と大して変わらんぞ…。
0363デフォルトの名無しさんNGNG
>>362
一応言っておこう。
ネタにマジレス、カコイイ!
0364GNGNG
2〜10000の素数を表示
----------------------------------
#include <stdio.h>
void main(void)
{
int x,cnt,n;

x=1;
cnt=1;
n=2;

while(n<=10000) {
while(cnt<=n) {
cnt=cnt+1;
if (0==n%cnt) {
x=x+1;
}
}
if (x==2) {
printf("%d ",n);
}
n=n+1;
cnt=1;
x=1;
}
}
----------------------------------
これでは、うまくいきません。
どうしたらいいのですか?
/2でxxxx.5でも、xxxxとなってしまいます。
0365◆JJ4mnGocNGNG
>>364
素数は「1とその数自身で割り切れる数」だろ?
このプログラムでは「1のみで割り切れる数」しか出ない。
0366デフォルトの名無しさんNGNG
>>364 一見おかしそうに見えるけど、その実、あってそうな気もするけど。
まあ、おかしそうに見える時点で、ダメプログラムであるのは確実。
これをもとに一所懸命直してあげるって可能性もあるけど、
なまじ1文字ぐらいの訂正で動くとこの書式になれちゃう可能性があるから、
この際たたきなおしてあげるのが親切なんだろうねえ。
動くコードと使えるコードは違うってことで。
0367デフォルトの名無しさんNGNG
>>364
int main(){
  int i,j;
  printf ("1\n2\n");
  for (i = 3; i <= 10000; i++){
    for (j = 2; j < i; j++){
      if (0 == i%j) {
        continue;
      }
    }
    printf ("%d\n", i);
  }
}
でどうかな?
0368デフォルトの名無しさんNGNG
>>364
効率は悪いけど、正しく素数を求められると思うんだけど。
>/2でxxxx.5でも、xxxxとなってしまいます。
ってどういう意味?
0369デフォルトの名無しさんNGNG
>>367
>       if (0 == i%j) {
>         continue;
>       }
ここでcontinueしてもしょうがないだろ。

ふつーはEratosthenesの篩いを使うもんだが、
CPUタイムよりも記憶領域のコストが高いんならこうかな。

int main(void)
{
  int i, j;
  printf("1\n2\n");
  for (i = 3; i <= 10000; i++){
    for (j = 2; j * j <= i; j++){
      if (i%j == 0) {
        goto noprime;
      }
    }
    printf("%d\n", i);
   noprime:;
  }
  return 0;
}
0370デフォルトの名無しさんNGNG
>>367
>>369
1ハ素数ヂャナイヨ…
0371神父NGNG
素数を数えて落ち着きましょう。
0372369NGNG
>>370
だな…。逝ってこよう。
0373GNGNG
私のはあってたみたいです。
でも1でしか割り切れない数を表示するだけではいけないですか?
0374デフォルトの名無しさんNGNG

1と自分自身でしか割り切れない孤独な数字、素数
0375デフォルトの名無しさんNGNG
>>365
>素数は「1とその数自身で割り切れる数」だろ?
すべての数が素数ってこと?
0376デフォルトの名無しさんNGNG
>>375
ノータリン
0377sageNGNG
>>376
ノータリン
素数の正しい定義は、>>374の定義だろ!!
0378segaNGNG
孤独でない素数は、素数ではないってことですか? >>377
0379デフォルトの名無しさんNGNG
>>378
孤独でない素数をあげて。
0380374=376=ノータリンNGNG
>>377
えーと、ごめんなさい
0381segaNGNG
>>378
googleで探しても無いみたい
0382デフォルトの名無しさんNGNG
>>381
「孤独な素数」はあった。(w
(まじ)
0383segaNGNG
>>382
正直、あるとはおもわなかった。
0384デフォルトの名無しさんNGNG
>>369
gotoは使わない方が・・・

int main(void)
{
  int i, j;
  printf("2\n");
  for (i = 3; i <= 10000; i++){
    for (j = 2; i % j != 0; j++){
      if (j * j > i) {
        printf("%d\n", i);
        break;
      }
    }
  }
  return 0;
}
0385デフォルトの名無しさんNGNG
>>384
どうせなら、i++ > i+=2 にしたら?
眠いので、もう寝る。
0386GNGNG
自分自信でしか割り切れないって確かめないといけないのですか?
1でしか割り切れなかったら、1と、自分自信って決まってるから
いいのかなあ、と思った。
0387デフォルトの名無しさんNGNG
>>386
はぁ?なんの話?
あなたの作ったプログラムが汚かったからすっきりさせただけですが
アーキテクチャの話まであなたついてこれないでしょ?
0388デフォルトの名無しさんNGNG
>>384

っていうか、これってちゃんと動かないと思うけど。
ループの継続条件と素数判定の条件が逆じゃない?
0389デフォルトの名無しさんNGNG
>>388
iがjで割り切れるまでループして、jの2乗がiを超えるまでループが続いていたら
それは素数。
あってると思うが。
0390388NGNG
あ、そか。すんません。
でもjの2乗が、じゃなくてもi!=jでいいような気がするけど。
0391デフォルトの名無しさんNGNG
>>390
よくない
0392デフォルトの名無しさんNGNG
>>384
もっと素直に書かないからわけわかんなくなるんだよ。
関数使えばすっきりするじゃん。

#include <stdio.h>

int isprime(int n){
 int d;

 if ( n%2==0 ) return 0;

 for (d=3; d*d<=n; d+=2)
  if ( n%d==0 ) return 0;

 return 1;
}


int main(){
 int i;

 for (i=1;i<=10000;i++)
  if ( isprime(i) )
   printf("%d\t",i);
}
0393384NGNG
if (n==2) return 1;
って入れるの忘れた。鬱だ
0394388NGNG
ごめん。また勘違いした。
もう少しちゃんと考えてから書き込むようにしよう。
0395デフォルトの名無しさんNGNG
これじゃだめ?

int main(void){
int i,j;
for(i=2; i<=10000; i++){
for(j=2; (i % j)!=0; j++);
if( i == j) printf("%d\n",i);
}
return 0;
}
0396デフォルトの名無しさんNGNG
>>395
だめ(笑)
ネタだろ
0397デフォルトの名無しさんNGNG
>>386
>自分自信でしか割り切れないって確かめないといけないのですか?
確かめなくてもいい

>1でしか割り切れなかったら、1と、自分自信って決まってるから
>いいのかなあ、と思った。
1で割り切れることも確かめなくていい

>>384がj*j>iになったら素数と判定してるのも
それ以上は確かめなくていいから
 j==iで判定したら最大で10000回のループ
 j*J>iで判定したら最大で100回のループ

>>385がi+=2にしたらといっているのも
偶数は確かめなくていいから
0398デフォルトの名無しさんNGNG
>>395
i%j!=0とi==jは両立しないので素数は表示されないよ
やるならi==j+1で判定しなくちゃ

それでも、2が素数にならないし>>397がいってるとおり
コストがかかりすぎるのでやっぱだめ
0399398NGNG
>>395
すまん、コストがかかる以外は問題ないよ。
if文が内側ループの外にあるのに気づかなかった。
インデントしてあれば・・・
0400デフォルトの名無しさんNGNG
>>395
うだうだ吠えるなボケ。この関数使えば終わりなんだよカスが

int isprime(int n){
 if ( n==2 ) return 1;
 if ( n%2==0 ) return 0;
 for (int i=3; i*i<=n; i+=2)
  if ( n%i==0 ) return 0;
 return 1;
}
0401デフォルトの名無しさんNGNG
>>400
if(n<2)return 0;
を追加しなさい。
0402デフォルトの名無しさんNGNG
>>400
>うだうだ吠えるなボケ。この
1を素数と判定してしまう
>関数使えば
プログラマーとして
>終わりなんだよカスが
0403デフォルトの名無しさんNGNG
>>400-402
ワラター(´ー`)==3
0404デフォルトの名無しさんNGNG
素数が6の倍数の前後にあるというのは、
何かに使えないでしょうか?

もちろん例外はありますが。35とか。
0405デフォルトの名無しさんNGNG
>>404
35 が例外??
36 の 1 つ前にあるでしょ
0406 NGNG
素数を使って何がしたいのだ?
0407デフォルトの名無しさんNGNG
>>364が、単に素数を求める方法が知りたいだけなら
エラトステネスの篩を勉強することを勧める

つうか、>>364の書いたエラトステネスの篩版の
ソースを見てみたい
0408デフォルトの名無しさんNGNG
ふるい。10000*16 までの整数について調べられる。

#define INTSIZE sizeof(long int)

/* nが素数ならば、ビット目が1である */
long int bits[10000];

/* d の倍数目のビットを全て 0 にする */
for (int d=2; d < 10000*INTSIZE ; d++ ){
{
 if ( ( bits[ d/INTSIZE ] & (1<<(d%INTSIZE)) ) == 0 ) continue; /* d が素数で無いならば、飛ばす */

for (int i=d; i*d < 10000*INTSIZE ; i+=d ){
  bits[ i*d/INTSIZE ] |= 1 << (i*d%INTSIZE);
 }
}
0409デフォルトの名無しさんNGNG
>>404
やってみた。
値は正しく求められるようだ。(100万以下の素数で確認)
チェックする対象を絞り込める分、絞り込まないやり方に比べて、
相当速くなる。
が、エラトステネスの篩を使ったやり方には及ばなかった……。
(当社比 ワラ)

#include <stdio.h>
#include <math.h>
#define MAXNUM 10000

int main(void)
{
 unsigned long n, lim, i;
 char prime[MAXNUM + 1] = { 0, 0, 1, 1 };

 for (i = 6; i < MAXNUM; i += 6) { /* 6の倍数の前後を素数と仮定 */
  prime[i - 1] = 1;
  prime[i + 1] = 1;
 }

 for (n = 5; n <= MAXNUM; n++)
  if (prime[n]) /* 本当に素数かどうかの検証 */
   for (prime[n] = 0, i = 2, lim = (int)sqrt(n); n % i; i++)
    if (i > lim) {
     prime[n] = 1;
     break;
    }

 for (n = 2; n <= MAXNUM; n++)
  if (prime[n])
   printf("%d ", n);
 
 return 0;
}
0410デフォルトの名無しさんNGNG
訂正。整数型の範囲をこえる数値でも
判定可能!

#define INT_SIZE sizeof(long int)
#define COUNT 10000

...

/* nが素数ならば、ビット目が0であるようにする */
long int bits[COUNT];
int p, q, i, base;

/* 全てのビットを0に */
for ( i = 1 ; i < COUNT ; i++ ){
bits[i] = 0;
}

for ( base=2; base < COUNT*INT_SIZE ; base++ ){
{
p = base / INT_SIZE;
q = base % INT_SIZE;

/* 既に非素数のチェックがついているならば飛ばす */
if ( bits[ p ] & (1<<q) ) continue;

/* base より大きい、全てのbaseの倍数目のビットを全て 1(非素数) にする */
for ( i=base*2 ; i*base < COUNT*INTSIZE ; i+=base ){
p = i / INT_SIZE;
q = i % INT_SIZE;
bits[p] |= 1 << q;
}
}

/* 表示 */
for ( i=2; i < COUNT*INT_SIZE ; i++ ){
{
p = base / INT_SIZE;
q = base % INT_SIZE;

if ( bits[ p ] & (1<<q) == 0)
printf("%d is prime\n", i );
}
0411デフォルトの名無しさんNGNG
>>410
やりたい事は分かるけど、これじゃ整数型を超える範囲
あつかえないじゃん。ビット計算をもっと工夫しないと。
0412デフォルトの名無しさんNGNG
>>410
めちゃくちゃメモリの無駄遣い。

charが8ビットのマシンでそのソースを実行したら
bits[]を8分の1しか使ってないことになる。
0413デフォルトの名無しさんNGNG
>charが8ビットのマシンでそのソースを実行したら
>bits[]を8分の1しか使ってないことになる。

なして?
0414デフォルトの名無しさんNGNG
>>413
410のコードは、sozeof(long)が4のとき、bits[]の要素ひとつに付き、
4ビットしか使ってないから。

4ビット/32ビット→ 1/8
0415デフォルトの名無しさんNGNG
sizeof(long int ) ってsizeof(long) と解釈されるの?
0416デフォルトの名無しさんNGNG
>>415
(゚Д゚)ハァ?

long int == long だろ?
0417デフォルトの名無しさんNGNG
>>416
ほほう
0418デフォルトの名無しさんNGNG
じゃあ、 >>410 のプログラムを、ビット単位で素数非素数を表すという
考え方はそのままにして正しくコーディングするとどうなるわけ?
0419デフォルトの名無しさんNGNG
>>418
こんな感じ。(動作確認はしてないんで、バグってたらスマソ)

#define SET_FLAG(bits,n) bits[n/CHAR_BIT] |= 1 << (n%CHAR_BIT)
#define CHECK_FLAG(bits,n) (bits[n/CHAR_BIT] & (1 << (n%CHAR_BIT)))

int i, j;
char bits[10000];

memset(bits, 0, sizeof bits);

for( i = 2; i < sizeof bits * CHAR_BIT; i++ ) {
 if( CHECK_FLAG(bits,i) ) continue;
 for( j = i*2; j < sizeof bits * CHAR_BIT; j+=i ) {
  SET_FLAG(bits,j);
 }
}
SET_FLAG(bits,2);

/* 表示 */
for( i = 2; i < sizeof bits * CHAR_BIT; i++ ) {
 if( CHECK_FLAG(bits,i) ) {
  printf("%d\n", i );
 }
}
0420デフォルトの名無しさんNGNG
>>419
これ非素数の場合にフラグ立ててるから、
表示部の if は条件逆なのでは。
0421デフォルトの名無しさんNGNG
>>419のSET_FLAG と CHECK_FLAG を
ファイルの n ビット目を参照するようにすれば、
2GB のファイルで 8*1024*1024*1024*2 = 2^(3+10+10+10+2) = 2^35
までの整数について調べ、同時に素数を保存する事が出来ますか。
0422_NGNG
一流ハッカーはCでどの程度プログラムが組めれば
一人前なんでしょうか基準を教えて下さい。
0423デフォルトの名無しさんNGNG
一流ハッカーなら gcc 程度のやつを書けるぐらいだな。
0424デフォルトの名無しさんNGNG
>>422
クラッカーなら我慢強いだけでOK。技術はイラン
ハッカーにしても、ここの厨房に驚かれる程度でいいんじゃねーか?
0425デフォルトの名無しさんNGNG
>>424
その程度はハッカーとは夜番。
0426 NGNG
なんでハッカーにプログラミング技術必要なの?

あと、プログラミングって楽しい?
0427デフォルトの名無しさんNGNG
楽しいよ。もうやめられない。
>>426
0428デフォルトの名無しさんNGNG
>>426 プログラミングって楽しい?
そういう疑問が浮かぶ人間には一生なれない何かです。>>ハッカー
この書き込みははっきりいって煽りですがわりと事実です。
0429 NGNG
プログラミングって何が楽しいの?
フリーウェアとかいっぱいあるし、自分ですることもないでしょ?
0430デフォルトの名無しさんNGNG
>>429
音楽やってる人に同じこと聞いてみな。
ほとんどの場合「好きだから」だよ。(仕事以外では(;´Д`))

それとも、君は自殺志願者かい?
0431 NGNG
プログラミングわからんで悩んでるんだ。
pcの学校なんか入らなきゃ良かった。
0432デフォルトの名無しさんNGNG
>>431
なんだ・・・
ネタじゃないのか・・・

PCのゲームやったことある?
または、すごいと思うソフトとかある?

そういうものを自分で作りたいと思えば、楽しくなるよ。

(決して仕事にしたいなんて思うなよ・・・)


ないなら、その学校入らなきゃよかったね。
0433 NGNG
思ったことあるよ。
でも、そんな凄いゲームすぐ作れない。
小さな問題とかをちょっとずつしていかなくちゃいけない。
それが数学とか頭使うのばかりで全然わからない。
ゲーム作るのがとても先で、ついていくだけでもう駄目。
鬱だ・・・・・・・・・
ネットしてないで、勉強しようっと。
END
0434デフォルトの名無しさんNGNG
>>433
はは.....
すぐ作るって.....

君は飛行機作るときに、小さいものから作らないタイプだね.....

対戦型(AIなし、人対人)オセロでも作ってみ
感動するから。(作ったときは)
0435デフォルトの名無しさんNGNG
http://www.teu.ac.jp/chiit/~yyamazaki/labo/othello.html
0436カウンセリングルーム for 駆けだしプログラマーNGNG
初めはなかなか実力が付いてきたという実感が得られない

キャラクタベースの小さなソフトと派手なゲームとの
ギャップが実際以上に大きく見えてしまい、前途のあまりの
長さに愕然とする


テナ感ジカ?
0437デフォルトの名無しさん01/08/26 19:27ID:pP2VgnkE
16bit BMP画像(モノクロデータ)の作成について

Image画像(現在、UNIXのXウィンドウで表示している)をBMP画像(ウィンドウズの環境で表示)に変換するプログラムを作っているのですがうまくいきません。
Image画像はピクセル値2バイトのモノクロデータ(カラーテーブル有り)ですが、BMP画像に変換するとカラー色がついてしまいます。
原因は、カラーテーブルが使われていないようです。
(16bit以上はカラーテーブルが使われないようですが、使うことはできないのですか?)
やっぱり、BITMAPINFOHEADER構造体の指定が間違っているのでしょうか?
0438デフォルトの名無しさん01/08/27 18:56ID:64LMS1no
age
0439デフォルトの名無しさん01/08/28 17:40ID:uEuk16aY
このプログラムで最大、最小値、中央値を求めたいのですが、このプログラムにはなにが不足しているのでしょうか?

#include <stdio.h>

main()
{
int score, i, j, n=0, data[100], work;

do{
printf("%d件目のデータを入力してください。(終了時は-99999)",n+1);

scanf("%d", &score);

if(score!=-99999){
data[n++]=score;
}
}while(score!=-99999);

for(i=0; i<n-1 ;i++){
for(j=i+1; j<n; j++){
if(data[i]<data[j]){
work=data[i];
data[i]=data[j];
data[j]=work;
}
}
}
}
0440デフォルトの名無しさん01/08/28 17:45ID:SKp6r0.c
>>439
宿題はここで訊いた方が回答早いと思うよ。
お兄ちゃんの宿題、私が答えるよ
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=982853418
■ このスレッドは過去ログ倉庫に格納されています