気ままにC言語
■ このスレッドは過去ログ倉庫に格納されています
0001ツマル
NGNGこれからこのスレに今までツマルがC言語で作った
プログラムのソースを載せるですの。
完璧なものじゃないけど、ツッコミは勘弁して欲しいですの。
適当に修正してくれるのは構いませんですの。
コンパイラは「Borland C++ Compiler 5.5」を使っていますですの。
http://www.borland.co.jp/cppbuilder/freecompiler/index.html
0002ツマル
NGNG#include <stdio.h>
int main(void)
{
printf("Hello World! \n");
return(0);
}
0004ツマル
NGNG#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デフォルトの名無しさん
NGNG0008デフォルトの名無しさん
NGNGの間のスペースをどうにかして欲しい
0009ツマル
NGNG(エラトステネスのふるい)
#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変な例外処理うざい。
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;
}
0013デフォルトの名無しさん
NGNGj=j+iは
j+=iって書いて欲しい。
0015デフォルトの名無しさん
NGNGオメーは一体何がしたいんだ?
削除依頼されたくなきゃー皆様にチャンと説明しろ。
0016ツマル
NGNG削除依頼ですか・・・。ショック。
んじゃもう止めますですの。勝手に沈めてくださいですの。
さようなら・・・。
0017デフォルトの名無しさん
NGNGいいじゃん。
sageでやってるんだし。
0018デフォルトの名無しさん
NGNGツマルたん逝かないで(泣
0019ツマル
NGNGどうせしょぼいソース書いても、
そんなもん知っているよとばかりに突っ込まれるかと。
下らないと罵倒されることも・・・。
これが現実なのですね。ああ、なんて悲しい世の中に。
0020デフォルトの名無しさん
NGNG>これが現実なのですね。ああ、なんて悲しい世の中に。
ってゆうか、悲しいのはチミのソース。
0022デフォルトの名無しさん
NGNG0023ツマル
NGNGもう嫌です。
20みたいに、最初のヘボいプログラムごときで
私がヘボいと決め付けるんですもの。
どうせどかーんと強烈なのを公開しても、
ケチを付けるだけでしょうし。
自分のが絶対正しい!って思う人が多いみたいですね、
この板には。そんな雰囲気がすごく感じられます。
0025デフォルトの名無しさん
NGNG0026デフォルトの名無しさん
NGNG君を応援してる人がこんな所にまでいるんだぞ。
http://piza.2ch.net/test/read.cgi?bbs=tech&key=987515345&st=67&to=67&nofirst=true
0027デフォルトの名無しさん
NGNG0028ツマル
NGNG自然消滅させるためにも、あげないで下さい。
ただ、消滅させたくないならあげても良いですけど、
私はもうあげませんから。
放棄します。あぁ〜あ、なんて悲しい世の中だ。
こんなオープンな表現の自由を活かせる場所でさせ、
自分勝手なことでそれを抑制する人がいるなんて。
ツマルはとぉ〜っても悲しいですの。
0029デフォルトの名無しさん
NGNGbye-bye
0031デフォルトの名無しさん
NGNG自分の立てたスレには責任を持ちなさい!
0032デフォルトの名無しさん
NGNG0035脳の血管詰まってる?w
NGNG2chの真理を読めない君が悪い
>これを機に2chにはもうこない方が良い。
>自分のが絶対正しい!って思う人が多いみたいですね、
>この板には。そんな雰囲気がすごく感じられます。
どの世界でもそんな人は居ます。
現実で起こる事はネットの世界でも起こるのです。
0036デフォルトの名無しさん
NGNG責任持って続けろ
0037デフォルトの名無しさん
NGNG煽りたがり屋>かまって君
0038ツマル
NGNGここで続ける必要性はどこにもないのですの。
そうやってあなた方の自分勝手で、人の自由を奪って楽しいですか?
0039ツマルの友達のハッカー
NGNGツマルを悪く言うと俺が許さないぞ!
0041デフォルトの名無しさん
NGNG0044デフォルトの名無しさん
NGNGうん。
0045ツマル
NGNG自作自演はしてないですの。
ほら、そうやって勝手に決め付ける。
それで否定すれば、貴方自らが自作自演をしているように
見せかけるのでしょ?分かっているんですの、ツマルは
ネット歴は長いですから。
0046デフォルトの名無しさん
NGNGすごい自作自演だね・・・
0049ツマルの友達のハッカー
NGNG上げるなって言ってるだろ!
0050デフォルトの名無しさん
NGNG0051ツマル
NGNGhttp://piza.2ch.net/test/read.cgi?bbs=tech&key=987700785
こちらでお困りの方がいるんですから、
助けてやってはどうですか?
私を罵倒するくらいのプログラマー達なんですよね、
あなた達は?だったらこれくらい解決してやってくださいよ。
0053ツマル
NGNGこれはすごい。見直しました。是非とも解決してやってくださいですの。
どうせツマルはお馬鹿さんですよぉ〜ですのっ。
0054デフォルトの名無しさん
NGNGお願いだから続けてください。
0055ツマル
NGNG気ままにやっても、どうせ必要とされないソースばっかだから
止めておくですの。
ツマルもバカにされてばかりじゃ、プログラムの開発をする気に
なれませんですの。
ローカルで自分勝手にやるですの。
さようならですのっ。
0056デフォルトの名無しさん
NGNG>なれませんですの。
ごめん、誉め言葉が見つからん.......。
0058デフォルトの名無しさん
NGNGツマルさんのソースすごいよ。いや、ほんと。
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ツマル
NGNG0061いつでもどこでも名無しさん
NGNGまあ、遊んでもらえて良かったね>>1
0064ツマル
NGNG0065ツマル
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> 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デフォルトの名無しさん
NGNG0071ツマル
NGNGけなすだけのツッコミじゃつまらないってことですの。
自分の意見も言わんと、偉そうなこと言われても
機嫌を悪くするですの。
言うなら言うなりに、自分の意見も言うのが筋ってもんじゃぁないですの?
ってツマルは思うですの。
0072デフォルトの名無しさん
NGNG0073ツマル
NGNG0074デフォルトの名無しさん
NGNG0076デフォルトの名無しさん
NGNGちみの機嫌のことなんてだれも心配してないのに。
0078デフォルトの名無しさん
NGNG0079ツマル
NGNGやはりここで煽る様な方は、精神的にもレベルが低い様ですね。
そんな奴等を相手にしていたら、こっちまでレベルが下がりそうですので、
これにて終了。
これから先私と同じHNが書き込まれても、それは
私ではありませんので、あしからず。
0080ツマル
NGNGここ以外の他のスレッドではこのHNで書き込みを続けます。
いちいちウザイとか煽られても相手にしませんから、
そのつもりで。
0081元ツマル
NGNGでたぁ、騙り+煽り。
他のスレでツマルとHNを使ったとしても、
狙われるのは使った奴だろ。
頭わりぃ。そんなんで俺に対して攻撃したつもりなのかねぇ。
進歩のねーやつ。
0083デフォルトの名無しさん
NGNG最高。
0084デフォルトの名無しさん
NGNGあんたを許すわけにはいかんです!こんなカキコでレスたくさん付くとでも
思ってるなんて頭おかしーよです!あんたみたいなバカ初めて見たです!
あんたみたいなバカ、ゴキブリ以下です!あんたみたいなバカ、ウジ虫以下です!
死んでほしーです!つーか、死ぬべきです!あんたは絶対に許されないです!
勘違いしたバカを許すわけにはいかんのです!面白半分にいい加減なカキコ
するヤツなど許さんです!キャラメルコーンのピーナッツをケツの穴に詰めて
死ねよです!!!
今まであんたがどんな生き方してきたか知らんけど、どーせひどい生き様
だったと想像出来るです!あんたのカキコから読みとれるです!バカ特有の
匂いがするです!あんたのことが全く理解出来んです!あんたは絶対許さんです!
死んでも許さんです!地獄で苦しめよです!それでも足らんくらいです!
豆腐の角に頭ぶつけて死ねよです!!!
あんたもっと現実を知れよです!いつまでも引きこもってネクラなことしてる
場合じゃないよです!でも、もー手遅れです!あんたは何をやってもダメです!
この世に生まれてきたことを後悔してもダメです!あんたは生まれ変わっても
どうせダメ人間に決まってるです!絞め殺したいけどあんたに触るのが嫌なので
やめるです!でも、あんたみたいなカスは死ねよです!風呂の排水溝に吸い込まれて
死ねよです!!!
絶対許さんです!絶対許さんです!絶対許さんです!あんたみたいなヤツは
絶対許さんです!早く消えろです!さっさとこの世からいなくなれよです!!!
いつまでも勘違いしたまま生きていけると思ったら大間違いだよです!この
まま生きててもお前にはいーことなんにもねーよです!何でもいいからさっさと
死ねよです!!!
0086デフォルトの名無しさん
NGNG本当におめーが元祖だな?
アクセスログから確認させてもらいます。
0087デフォルトの名無しさん
NGNG0088多分ツマル
NGNG自称ツマルがお題に沿ったコードを書き込みますので、その中から本物の
ツマルを当てて下さい。
では最初のお題、「バブルソート」で参加者はどうぞ。
0089元ツマル
NGNGっつーかあんたがソース公開したら?
元々俺が気ままにやってたのを邪魔しなきゃ、
やってやったんだけどさ。
それとさぁ、バブルソートなんて言ったら、
これはもはやアルゴリズムレベルの問題であり、
処理した結果をとにかく出せば良いってもんじゃないでしょ。
単純に隣同士を比べて並び替えるソートなんて。
0090デフォルトの名無しさん
NGNG0091デフォルトの名無しさん
NGNG0092デフォルトのツマルさん
NGNGもう本物の僕はあらわれないですの。
なぜまだそんな事がわからないんですの?
0093元ツマル
NGNGソートのプログラムをつくれや。
そしたらソース公開してみろや。
それが出来ねーくせに、偉そうに批判ばっかか?
0094デフォルトの名無しさん
NGNG0095ツマル悪魔
NGNG周りの対応次第。
どうやら悪魔になってしまったですの(笑)
0096ツマル悪魔
NGNG0097デフォルトの名無しさん
NGNG「ですの」っていう口調は萌えるので、続けて欲しい。
0098ツマル悪魔
NGNG頼むからそんなことで萌えないで下さいですの。
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今日は良いことありそうな予感がするですの。
0103ツマル悪魔
NGNG0104ツマル悪魔
NGNGプレイするですの。
0105ツマル悪魔
NGNG0106ツマル悪魔
NGNG結構好きですの。
0107ツマル悪魔
NGNGあとでブラウザで開いて見るデスの。
0108ツマル悪魔
NGNG0109ツマル悪魔
NGNG0110ツマル悪魔
NGNG0111デフォルトの名無しさん
NGNG勉強で書いたのか・・・真面目だな。
>>103-106
最近ゲームやってね。
0112ツマル悪魔
NGNGあっ、111をとったですね。
ずるいですの。
0113デフォルトの名無しさん
NGNGナゼか萌える。今後もよろしく頼む。
0114デフォルトの名無しさん
NGNG>>99
俺ならswitchじゃなく、関数ポインタの配列にするかも。
0115デフォルトの名無しさん
NGNG出来れば、変換掛けてください。
0116ツマル悪魔
NGNG出来ればそれを公表して欲しいですの。
0117デフォルトの名無しさん
NGNG0119デフォルトの名無しさん
NGNG0121デフォルトの名無しさん
NGNG0123ツマル悪魔
NGNGここはツマル悪魔の管轄区ですの。
0127ツマル悪魔
NGNGあのウンコがどういう意味であれ、
ウンコ自体きちゃないですの。
本当はちょうどソースを書き込もうと思っていた
矢先に、ウンコなんて書かれたら、
やるき失せますですの。
ついでに、今日はツマル悪魔は調子が良くないですの。
次回は単純に
「記憶領域の動的割り当て」
の簡単な例を書き込む予定ですの。
0129ツマル悪魔
NGNG今は秘密ですの。
0130デフォルトの名無しさん
NGNG0132デフォルトの名無しさん
NGNG0133デフォルトの名無しさん
NGNG0134デフォルトの名無しさん
NGNG0135デフォルトの名無しさん
NGNG0137130=132-135
NGNGint 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]]);
}
}
}
0139ツマル悪魔
NGNG0140ツマル悪魔
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社会人らしからぬ時間に現れおったな。
大学卒業してヒッキーか?
0142ツマル悪魔
NGNGふっ、私のポジションなどどうでも良いことだ。
そうやって悪い方に決め付けるあんた自身の
方が問題だな。
物事を一方こうしか見られないその観点、
伸びないぜ。
0144ツマル悪魔
NGNG別にヒッキーじゃねーだろ(笑)
0147デフォルトの名無しさん
NGNGなんにせよ暇そうだな。
0148ツマル悪魔
NGNG0149デフォルトの名無しさん
NGNGこれもツマルじゃないの?
0150デフォルトの名無しさん
NGNGちょっと違うかと思われ
0151ツマル悪魔
NGNGん、ツマル悪魔はこのスレだけしか立てていないですの。
以前立てたのは沈めてあるですの。
ですので、ここで立てたスレはそれを合わせて2つだけですの。
勝手な言い掛かりは止めてくれですの。
0152デフォルトの名無しさん
NGNG0153ツマル悪魔
NGNG>でちゅか?
おちょくってるのですの?
どこの大学かは秘密ですの。
0154デフォルトの名無しさん
NGNG0155デフォルトの名無しさん
NGNG0156名無しさん
NGNGI feel so blue in this wolrd.
0157グゥ
NGNG/ ||| | | | | ヽ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | / ~\ ||< 結局Cって何なのさ?
ヽヽ ̄ _  ̄ノ/ \限界はどの程度?
_/ \_  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
/ ̄ ̄ヽ
/____ヽ
∪ ∪
0158デフォルトの名無しさん
NGNGsa da ko?
0159グゥ
NGNG/ ||| | | | | ヽ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | / ~\ ||< グゥだよ、グゥ。知らんのか?
ヽヽ ̄ _  ̄ノ/ \ジャングルはいつもハレのちグゥっつーアニメを見ろ。悪いことは言わんから。
_/ \_  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
/ ̄ ̄ヽ
/____ヽ
∪ ∪
0160グゥ
NGNG/ ||| | | | | ヽ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | / ~\ ||< あっ、Cって言っても男女関係のABCのCじゃないよ。
ヽヽ ̄ _  ̄ノ/ \C言語のCって意味だよ。
_/ \_  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
/ ̄ ̄ヽ
/____ヽ
∪ ∪
0161デフォルトの名無しさん
NGNG0162グゥ
NGNG/ ||| | | | | ヽ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | / ~\ ||< ふっ、Cでどこまで出来るか、よく分かってないんだね。
ヽヽ ̄ _  ̄ノ/ \
_/ \_  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
/ ̄ ̄ヽ
/____ヽ
∪ ∪
0163デフォルトの名無しさん
NGNG0164ツマル悪魔
NGNGおやすみなさいですの。
0165デフォルトの名無しさん
NGNGだれも呼んでないよ
0166デフォルトの名無しさん
NGNGネタがないなら age るな。
0167グゥ
NGNG/⌒ ⌒\
/ ||| | | | | ヽ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | / ~\ ||< 別にあんたらの都合で生きちゃいねーよ。
ヽヽ ̄ _  ̄ノ/ \ いちゃもん付けるだけのレスなら付けんな。
_/ \_  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
/ ̄ ̄ヽ
/____ヽ
∪ ∪
0168>167
NGNG0169デフォルトの名無しさん
NGNG0170グゥ
NGNG/⌒ ⌒\
/ ||| | | | | ヽ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | ノ ~ヘ ||< 勝手な言い掛かりもそこまでいくと
ヽヽ ̄ _  ̄ノ/ \ 笑えてくるな。あははははは(カタカタカタカタ)
_/ \_  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
/ ̄ ̄ヽ
/____ヽ
∪ ∪
0171ツマルタン擁護委員会
NGNGツマルタンのいなくなった世界を考えて見ろ。
0172デフォルトの名無しさん
NGNGのは分かるが、ここは「プログラム技術」板なんだから、せめて技術
がらみのこと書こうな。
ネタがないなら、暇な時間使って「参考図書スレッド」に上がってる
本でも読んで仕入れろ。
0173デフォルトの名無しさん
NGNGウザイ奴がいました。
最初からツマなんとかというツマラナイ人は
いらないと思います。
0174グゥ
NGNG/⌒ ⌒\
/ ||| | | | | ヽ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | ノ ~ヘ ||< だからそれはてめーの都合だろ?
ヽヽ ̄ _  ̄ノ/ \ これだから今時のクソガキは困るよ。自分勝手というか自尊心が高いというか。
_/ \_  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
/ ̄ ̄ヽ
/____ヽ
∪ ∪
0175デフォルトの名無しさん
NGNG/⌒ ⌒\
/ ||| | | | | ヽ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | ノ ~ヘ ||< オマエモナー イイ!!
ヽヽ ・∀・ ノ/ \
_/ \_  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
/ ̄ ̄ヽ
/____ヽ
∪ ∪
0176デフォルトの名無しさん
NGNG0177グゥ
NGNG/⌒ ⌒\
/ ||| | | | | ヽ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | ノ ~ヘ ||< 別に他人に迷惑掛けてねーのに、
ヽヽ ̄ _  ̄ノ/ \ 173は偉そうに馬鹿にしてるじゃん。あほだよ、やっぱり。クソガキ決定だよ。
_/ \_  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
/ ̄ ̄ヽ
/____ヽ
∪ ∪
0178デフォルトの名無しさん
NGNGイィネソノドキュソブリイィ d(・∀・)=o- >>177
0179デフォルトの名無しさん
NGNGオマエうざい。ここはあんたのスレじゃねーんだから
出てけ。何偉そうに?
バカにしてるのは173だろ?
それがわからないあんたは、知らないうちに
他人を傷つけて、無視されるタイプだろ(ププ
お前みたいに迷惑な煽りをする奴の方が邪魔だよ。
これだから金房は・・・。
0180デフォルトの名無しさん
NGNGたかが掲示板で何キレてんだ?
0181名無しさん
NGNG結局そうやって、煽った奴は何も悪いことをしていないって
言うんだよね。別に誰もキレてねーよ?
おめーじゃん、下らないと勘違いして切れて煽ってるのは。
0182デフォルトの名無しさん
NGNG0183デフォルトの名無しさん
NGNG春休みが春房なら、ゴールデンウィークは金房だ。
分かったか?
0184デフォルトの名無しさん
NGNG0185三村
NGNG0186グゥ
NGNG/ ||| | | | | ヽ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | ノ ~ヘ ||< しかたねーよ、自尊心の高い偉そうなプログラマが多い
ヽヽ ̄ _  ̄ノ/ \この板じゃ。他人を敢えてバカにしようとするだもん。やってらんねーよ。
_/ \_  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
/ ̄ ̄ヽ
/____ヽ
∪ ∪
0187デフォルトの名無しさん
NGNGアニオタ逝ってよし。
「Cで何ができるのか」なんてくだらねー質問に答えてるほど暇じゃないんだよ。
0188デフォルトの名無しさん
NGNGda sa ko ?
0189グゥ
NGNG/⌒ ⌒\
/ ||| | | | | ヽ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | ノ ~ヘ ||< 人のスレで偉そうに何言ってんだ?
ヽヽ ̄ _  ̄ノ/ \アニヲタじゃねーよ俺は。おめーが逝けよ。そうすれば良いだろ。
_/ \_  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
/ ̄ ̄ヽ
/____ヽ
∪ ∪
0190デフォルトの名無しさん
NGNGっつーかおめーあれだろ、C言語で何が出来るか
分からねーんだろ?(ププ
おめーみたいなのをなぁ、知ったかって言うんだよ(プ
0191初心者@村井 茂男
NGNG私は最近ツマルを殺してみようと思い独学で勉強中なのですが、効率的な勉強方法はありますか?
もしよろしければ教えて頂けないでしょうか?
それからプロの方に質問ですが、ツマルの正しい殺し方や、殺人方法で参考になる書籍がありましたら、ぜひ教えて下さい。
0192デフォルトの名無しさん
NGNGオマエモナー
ってか、わらった。すげー笑った(^^;;;
やっぱり君いかなくって良いよ。みんなでかわいがってあげるから(藁
こんなにネタな奴も珍しい・・・ってか、もしかして水野タンですか?
http://mentai.2ch.net/test/read.cgi?bbs=prog&key=980438761
0193ツマル悪魔
NGNG勉強しただけで殺せるもんか?
っつか、あんた危険人物ですので、
アクセスログからあなたを割りだし、
警告しますですの。
0194グゥ
NGNG/⌒ ⌒\
/ ||| | | | | ヽ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | ノ ~ヘ ||< あん?俺が逝っても意味ねーだろ。
ヽヽ ̄ _  ̄ノ/ \何が笑ったんだ?面白くも何ともないぞ?
_/ \_  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
/ ̄ ̄ヽ
/____ヽ
∪ ∪
0195デフォルトの名無しさん
NGNGコピペにマジレスかよ(藁
0196ツマル悪魔
NGNG例えコピペでも、許せないですの。
人を舐めるのもいい加減しろですの。
0197デフォルトの名無しさん
NGNG0198187
NGNG程度の低い煽りだな。もうちょっと芸術的に煽って欲しいもんだ・・・って、想像つかんけど。
でも気分転換で、書いてみたよ。
計算機に対する命令を直接、間接的に記述することができるものをプログラム言語と言うが、C言語はその一つ。
CPUは命令を数値として読み込み、その数値に対応する動作をするが、このときの命令を機械語という。
通常、この機械語は人間が直接記述することは「ほぼ」不可能なので、C言語のようなプログラム言語をコンパイラと呼ばれるプログラムを用いて機械語に翻訳することで間接的に記述される。
機械語からそんなに離れていないハードウェアよりの言語を「低級言語」、
機械語の複雑さを吸収して人間にはハードウェアの仕組みが見えなくなったような言語を「高級言語」というが、一般的にCは高級言語に分類される。
高級言語の割には他の高級言語よりもハードウェア寄りの記述ができるので「Cは中級言語である」という奴もいる。
こんなところか?「低級言語」「高級言語」のあたりはうまく表現できんわ。すまん。
それから「高級言語」でよかったんだっけ?ど忘れ。
>>194
どこがおもしろかったって、「人のスレ」ってあたり。
誰のもんだと思ってんだ?
0199グゥ
NGNG/ ||| | | | | ヽ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | ノ ~ヘ ||< だから俺のスレじゃねーか。わかんねーのか?
ヽヽ ̄ _  ̄ノ/ \
_/ \_  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
/ ̄ ̄ヽ
/____ヽ
∪ ∪
0201デフォルトの名無しさん
NGNGあんた、森川だろ?
0202187
NGNGんぁ?おまえ何いってんだ?
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/⌒ ⌒\
/ ||| | | | | ヽ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | ノ ~ヘ ||< あっそ、やっぱり本質的なことが分かってねーんだ。
ヽヽ ̄ _  ̄ノ/ \人のスレで暴れやがって。何偉そうに語ってんだか。やれやれ。
_/ \_  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
/ ̄ ̄ヽ
/____ヽ
∪ ∪
0204187
NGNG便所の落書きスペースの領有権を主張してるようなもんだから。
で、グゥのいう本質って何?
おいらの理解はグゥに及ばないみたいだから教えてよ
それとももしかしてぐぅの音も出ないからグゥなのか?(藁
0205デフォルトの名無しさん
NGNG0206グゥ
NGNG/ ||| | | | | ヽ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | ノ ~ヘ ||< だから人のスレでしょ?あんまり暴れないでよ。
ヽヽ ̄ _  ̄ノ/ \ただでさえツマルうぜぇとか言われてんだからさぁ。
_/ \_  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
/ ̄ ̄ヽ
/____ヽ
∪ ∪
0207デフォルトの名無しさん
NGNG微笑ましいなあって...
0208グゥ
NGNG/ ||| | | | | ヽ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | ノ ~ヘ ||< だから気ままにC言語をやっていこーや。
ヽヽ ̄ _  ̄ノ/ \そうすれば何が出来るか分かってくるから。な?
_/ \_  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
/ ̄ ̄ヽ
/____ヽ
∪ ∪
0209デフォルトのツマラナイタン
NGNGだれにしゃべってんだ?
0210デフォルトの名無しさん
NGNG│ なんだって・・
\ ______/
\/ ∧_∧ゴニョゴニョ・・
( ´Д`) ∧_∧
/ \/ )(´Д` ) __ウンウン・・
/ \___// \
__ .| | / /\_ _ \ \_____
\  ̄ ̄ ̄ ̄ ̄ ̄(__ノ \ \__) \
||\ \ .||\ \
||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄ ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
|| || ̄ ̄ ̄ ̄ ̄ ̄ ̄|| || || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
.|| || .|| ||
0211グゥ
NGNG/⌒ ⌒\
/ ||| | | | | ヽ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | ノ ~ヘ ||< 下らねーAA貼り付けてんじゃねーよ。
ヽヽ ̄ _  ̄ノ/ \ここをどこだと思ってんだ?
_/ \_  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
/ ̄ ̄ヽ
/____ヽ
∪ ∪
0212デフォルトの名無しさん
NGNG0214グゥ
NGNG/ ||| | | | | ヽ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | ノ ~ヘ ||< まともにソースを書かない奴等がいちゃもんつける
ヽヽ ̄ _  ̄ノ/ \だけのレスをしてんだもん、そりゃあれるわな。
_/ \_  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
/ ̄ ̄ヽ
/____ヽ
∪ ∪
0215デフォルトの名無しさん
NGNG0216グゥ
NGNG/ ||| | | | | ヽ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | ノ ~ヘ ||< っつーかさぁ、ツマルに対して不満のあるやつ、何が不満なわけ?
ヽヽ ̄ _  ̄ノ/ \直接特定の相手に嫌なことをしているわけでもないのにさぁ。
_/ \_  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
/ ̄ ̄ヽ
/____ヽ
∪ ∪
0217デフォルトの名無しさん
NGNGっつーかさぁ、お前ウザイ。sageでやれ!
不特定多数の人間に嫌な事をしている。
0218グゥ
NGNG/⌒ ⌒\
/ ||| | | | | ヽ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | ノ ~ヘ ||< そういうのを言い掛かり、あるいは
ヽヽ ̄ _  ̄ノ/ \被害妄想って言うんだぜ?俺が何を嫌がらせした?
_/ \_  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
/ ̄ ̄ヽ
/____ヽ
∪ ∪
0219デフォルトの名無しさん
NGNG> 俺が何を嫌がらせした?
技術系の板に技術系でない話題を延々とage続けている。
# 自分が荒らしって気づいてないの?
0220名無しさん
NGNGやっぱり被害妄想、または言い掛かりだ。
もともとうざいツッコミが原因で、それに対して
グゥは反論しているだけ。
もともと技術に関係ない書き込みをしているのは、
おまえ。
それに、何よ荒らしって?ここのスレを誰のスレだと
思ってんだ?偉そうな口聞いて、他人をバカにするのも
いい加減にしろよ。
0221デフォルトの名無しさん
NGNG> もともとうざいツッコミが原因で、それに対して
> グゥは反論しているだけ。
ウソ付け、技術に関係ない書き込みをageて突っ込まれたら
なぜかグゥが噛み付いてきたんだろ。
事実を捏造するな。それともお前の妄想を事実と誤認したか?
>>157 からの流れを見てみろ
もともと技術に関係ない書き込みをしているのは、
グゥ。
それに、何よ言い掛かりって?ここのスレを誰のスレだと
思ってんだ?偉そうな口聞いて、他人をバカにするのも
いい加減にしろよ。
0224デフォルトの名無しさん
NGNG> 関係ない書き込みするだなんて、片腹痛い。
> 今すぐこのスレから立ち去りなさい。
オマエモナー
0226デフォルトの名無しさん
NGNG| |
| |
| |
| |
∧_∧ | | / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
( ´Д`)// < 先生!悲惨な1スレに登録していいですか!
/ / \_____________
/ /| /
__| | .| |
\  ̄ ̄ ̄ ̄ ̄ ̄ ̄\
||\ \
||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
|| || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
.|| ||
0227デフォルトの名無しさん
NGNGコピペすんのは別にいいけどsageてくれ
0228デフォルトの名無しさん
NGNG| |
| |
| |
| |
∧_∧ | | / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
( ´Д`)// < 先生!グゥは1のポインタって本当ですか?
/ / \_____________
/ /| /
__| | .| |
\  ̄ ̄ ̄ ̄ ̄ ̄ ̄\
||\ \
||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
|| || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
.|| ||
0229デフォルトの名無しさん
NGNG| |
| |
| |
| |
∧_∧ | | / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
( ´Д`)// < 先生!ツマル悪魔も1のポインタだと思います。
/ / \_____________
/ /| /
__| | .| |
\  ̄ ̄ ̄ ̄ ̄ ̄ ̄\
||\ \
||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
|| || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
.|| ||
0230デフォルトの名無しさん
NGNG| |
| |
| |
| |
∧_∧ | | / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
( ´Д`)// < 先生!グゥは厨房クラスを継承してるって本当ですか?
/ / \_____________
/ /| /
__| | .| |
\  ̄ ̄ ̄ ̄ ̄ ̄ ̄\
||\ \
||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
|| || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
.|| ||
0231デフォルトの名無しさん
NGNG| |
| |
| |
| |
∧_∧ | | / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
( ´Д`)// < 先生!1が一般保護違反で落ちました?
/ / \_____________
/ /| /
__| | .| |
\  ̄ ̄ ̄ ̄ ̄ ̄ ̄\
||\ \
||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
|| || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
.|| ||
0232ツマル悪魔
NGNG性質が悪いですね。
どうせロクなアプリも作れないだろうし。
っつーか、この板に来ていて、すげぇ〜アプリ作ってる奴
はいないのですの?(笑)
0233グゥ
NGNG/ ||| | | | | ヽ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | ノ ~ヘ ||< 悔しかったら、技術的なことを書いてから
ヽヽ ̄ _  ̄ノ/ \ 文句言えよ。Cのソースの1つくらい書いてみろや?
_/ \_  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
/ ̄ ̄ヽ
/____ヽ
∪ ∪
0234デフォルトの名無しさん
NGNGだから、技術的な話じゃなければ sage とけよ。こういう「プログ
ラ技術」と全く関係ない書き込みでスレッドを age るのは、邪魔
以外の何者でもない。
0235グゥ
NGNG/⌒ ⌒\
/ ||| | | | | ヽ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | ノ ~ヘ ||< ふっ、そうならそうと先に言ってくれよ。確かに関係ないことであげるのは
ヽヽ ̄ _  ̄ノ/ \良くないな。けどさぁ、どうしてツマルはソース書いてるのに煽られるんだ?
_/ \_  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
/ ̄ ̄ヽ
/____ヽ
∪ ∪
0236デフォルトの名無しさん
NGNGツマル=グゥかと思ってたけど違った?
多分名無しにも紛れてるかと予想。
0237グゥ
NGNG/ ||| | | | | ヽ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | ノ ~ヘ ||< だから最初から俺のスレだって言ってんだろ。
ヽヽ ̄ _  ̄ノ/ \ はやく気付けよ、ったく。
_/ \_  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
/ ̄ ̄ヽ
/____ヽ
∪ ∪
0238グゥ
NGNG/ ||| | | | | ヽ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | ノ ~ヘ ||< なんだよ、結局技術的なことも書けねーのに
ヽヽ ̄ _  ̄ノ/ \ 批判して終わりか?それこそ性質がわりぃ〜よ。
_/ \_  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
/ ̄ ̄ヽ
/____ヽ
∪ ∪
0239グゥ
NGNG/ ||| | | | | ヽ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | ノ ~ヘ ||< 関係ないことで悪いんだけどさぁ、ラウンジがすごいことになってるよ。
ヽヽ ̄ _  ̄ノ/ \
_/ \_  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
/ ̄ ̄ヽ
/____ヽ
∪ ∪
0240デフォルトの名無しさん
NGNG>けどさぁ、どうしてツマルはソース書いてるのに煽られるんだ?
本丸写しだろ?
0242デフォルトの名無しさん
NGNGこんなスレじゃ書く気も起きないと思うが。(w
引きこもってないで、どっか旅行でもしてこいyo
0243グゥ
NGNG/⌒ ⌒\
/ ||| | | | | ヽ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | ノ ~ヘ ||< そういうあんたには、ここに書き込む資格なんてねーよ。
ヽヽ ̄ _  ̄ノ/ \ そういうところが自尊心が高いだけのクズなんだよ。
_/ \_  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_/| ̄ ̄|\_)
/ ̄ ̄ヽ
/____ヽ
∪ ∪
0244デフォルトの名無しさん
NGNGかこわるい♪
0245デフォルトの名無しさん
NGNGかこわりー。逝ってきます。
0246デフォルトの名無しさん
NGNGじそん-しん 【自尊心】
(1)自分を優秀な者だと思う気持ち。尊大に構える心。プライド。「―が強い」
(2)自分の品位を保とうとする心。プライド。「そんなことは―が許さない」
よく分かってねーのはあんたの方だな。っつーか、おめーも書き込む資格ねーよ。
0247ツマル
NGNGこれからこのスレに今までツマルがC言語で作った
プログラムのソースを載せるですの。
完璧なものじゃないけど、ツッコミは勘弁して欲しいですの。
適当に修正してくれるのは構いませんですの。
コンパイラは「Borland C++ Compiler 5.5」を使っていますですの。
http://www.borland.co.jp/cppbuilder/freecompiler/index.html
0248ツマラン
NGNGだから内容がない書き込みで age るなよ。
それと、キミのプログラムは「技術」面では、ほとんど見る価値が
ない。ここに書き込まれると、他のスレッドが埋もれてしまって、
邪魔。
自分のコードを公開したいなら、個人の Web Page にでも置いて、
URL だけ書いてくれ。そうすれば、見たくないヤツは見ないで済む
し、見たい人間の目には止まるだろ?
0249デフォルトの名無しさん
NGNGいやいや、「全く見る価値も無い」でしょ!
0250デフォルトの名無しさん
NGNG最初っからそう言えよ。
しかし、見たくない奴は別に見なきゃ良いんじゃねーの?
他にも他の人が見たくないスレだってあるだろ?
0251187
NGNG0252デフォルトの名無しさん
NGNG何藁ってんの?下らねぇ。
0253ツマル最終形態
NGNG私の技量はC言語でしかプログラムが組めないと勘違いされていたみたいだな。
偽物ツマル、それからグゥのせいで本当の私(このスレの1)が
かなり馬鹿にされていたが、おめーらが思っている程俺の実力は
しょぼくねーんだよ。ゲームを作って、とある場所で公開したこともある。
ここではしょぼいCのソースしか公開してねーが、
これだけが俺の実力だと思ったら、もう視野が狭い人間としか
言いようがない。
0254デフォルトの名無しさん
NGNGラウンジがどうなってるのですか?
すごいことって何ですか?
0255デフォルトの名無しさん
NGNGいやいや、見事な最後っ屁だなぁ(w
0256デフォルトの名無しさん
NGNG貴方自身もお気づきかと思いますが、
自尊心は強い弱いであって高い低いではないです。
0257デフォルトの名無しさん
NGNGやーいアニオタ!>AAコピペ野郎
0258デフォルトの名無しさん
NGNG┝━━━━━━━━━━┿━━━━━━━━━━┥
88彡ミ8。 /)
8ノ/ノ^^ヾ8。( i )))
|(| ∩ ∩|| / / <ココ!
从ゝ__▽_.从 /
/||_、_|| /
/ (___)
\(ミl_,_(
/. _ \
/_ / \ _.〉
/ / / /
(二/ (二)
0260デフォルトの名無しさん
NGNG激しく同意
0261デフォルトの名無しさん
NGNGsage でやってくれ。
0262名無しさん
NGNG0263名無しさん
NGNG0264名無しさん
NGNG0265デフォルトの名無しさん
NGNG0267260
NGNG激しく同意
0269デフォルトの名無しさん
NGNG0270デフォルトの名無しさん
NGNG88彡ミ8。 /)
8ノ/ノ^^ヾ8。( i )))
|(| ∩ ∩|| / / <ココ!
从ゝ__▽_.从 /
/||_、_|| /
/ (___)
\(ミl_,_(
/. _ \
/_ / \ _.〉
/ / / /
(二/ (二)
0271デフォルトの名無しさん
NGNG------------------------終了------------------------
0272デフォルトの名無しさん
NGNG┝━━━━━━━━━━┿━━━━━━━━━━┥
_ ) /)
γ´γ~ \ 。( i )))
|∞/ 从从) ) <ハニャン!!
ヽ | | l l |〃
`wハ~ ーノ)
/ \`「 |
/ | ___|
\(ミl_,_|
/. _ \
/_ / \ _.〉
/ / / /
(二/ (二)
0273マジレスさん
NGNG石川りかよ
0274デフォルトの名無しさん
NGNGクソスレageんなよ…
初心者か?
0275デフォルトの名無しさん
NGNGage荒らしだろ…
初心者か?
0276デフォルトの名無しさん
NGNG0277デフォルトの名無しさん
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氏ね
0283デフォルトの名無しさん
NGNG0284デフォルトの名無しさん
NGNG| ∩ |
| ∪ 私の心が |
\ /
\ /
\ /
ヽ(´ー`)ノ
(クラへ)
く
- = ≡三 / ̄ ̄\/ ̄ ̄\
- = ≡三 | ∩ |
- = ≡三 | ∪盗まれました. |
― = ≡三 \ /
- = ≡三 \ /
- = ≡三 \ /
(´ー`) - = ≡三 \/
( ヽリス)ヽ
/ >
0285ツマル
NGNGなんで捨てたスレが浮上しているですの?
誰ですの、こういうお馬鹿なことをするのは?
ツマルじゃないですからね。
久々に来てみれば、ったく・・・。
レベルの低い人間が多いですね、
今の日本は。
0286デフォルトの名無しさん
NGNGバーカバーカ
0287ラッキーダン
NGNG0288デフォルトの名無しさん
NGNGそう、ですの☆
今頃お気づきですの?
0289デフォルトの名無しさん
NGNG{
printf("Hello, world!\n");
main();
}
0290デフォルトの名無しさん
NGNG(,,゚Д゚) はぁ?
0291コンパイル可能
NGNG0292デフォルトの名無しさん
NGNGはぁ?#include<stdio.h>も無しにコンパイル可能でっか?
0294デフォルトの名無しさん
NGNG0295デフォルトの名無しさん
NGNG>>293
0296デフォルトの名無しさん
NGNGコンパイルはできるだろ?
リンクはどうだか。
0297デフォルトの名無しさん
NGNG0298デフォルトの名無しさん
NGNGこれはGUIではないのですか?
いったいどこにソースを打ち込んでコンパイルしているのですか?
0299デフォルトの名無しさん
NGNGメモ帳に決まってるだろ氏ね
0300デフォルトの名無しさん
NGNGお前みたいな厨房はvectorにでも逝ってBC++のシェルでも
ダウンロードして来いアホが氏ね
0301デフォルトの名無しさん
NGNGこういうあほな発言を立てるんだからどうせ
ゴールドカード持ってんだろ?
1万ちょいで買えるからそこらへんの電気店に行って
VC++のスタンダードでも買え。
0302デフォルトの名無しさん
NGNG0303デフォルトの名無しさん
NGNGgccと秀丸=4000円だろ、基本は
0304デフォルトの名無しさん
NGNG学生は秀丸タダだぞ
0305デフォルトの名無しさん
NGNG0306デフォルトの名無しさん
NGNG糞の理由をかけ。
0307デフォルトの名無しさん
NGNG中山秀之を想像させるから。
0308デフォルトの名無しさん
NGNGNT系なら別に困らんが
0309デフォルトの名無しさん
NGNG0310ソルトン
NGNGあれは大変立ち上がりが遅くて、いらいらするであります。
0312デフォルトの名無しさん
NGNG0313デフォルトの名無しさん
NGNG0314ダフのデバイス
NGNGswitch (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ポシュル
NGNG0316ツクヨミ
NGNGint & main( int argv , char argc[][] )
{
int i ;
for( i = argv ; i =< argv ; ++i )
{
cout << argc[ i ] << endl ;
}
return i ;
}
あたいの完璧なプログラムよ
0317デフォルトの名無しさん
NGNGこれがまた文法的に間違ってないから恐ろしい。
# googleあたりで「ダフのデバイス」を検索
0318ポシュル
NGNGダメでしゅる、コンパイルえらーでしゅる(ToT)
文法がツリー構造になってないでしゅる、
これでは yacc bison 使ってコンパイラ作れないでしゅる〜
きっと古いコンパイラだとうごいたんでしゅるかね?
0319デフォルトの名無しさん
NGNG0320デフォルトの名無しさん
NGNGつまらんつっこみだけど、
std::cout << argc[i] << std::endl;
にしないと。もしくは最初の方で using namespace std;か。
あと auto変数の宣言と初期化は一度にやった方がいい。
具体的には for( int i = argv ; i =< argv ; ++i )
0321デフォルトの名無しさん
NGNG0322デフォルトの名無しさん
NGNG有名なやつだな。確か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でもポシュルのプログラムは動かないんでしゅる。
よくよく見たら '}' の数まちがってたでしゅる。
あんまりにも初歩的でしゅる、逝ってきますでしゅる。
0326Q
NGNGVisual Studio6を使ってるんですが、MS-DOSプロンプトで
cl 〜.c
のように入力してもコンパイルできません。他のコンパイラでコンパイル
したものを実行することはできるのですが。
どなたか分かりますでしょうか。
0327デフォルトの名無しさん
NGNG誰も分かりません。
■■■■終了■■■■
0328ポシュル
NGNGついでになんでだか考えてみたでしゅる。
そしたら見えてきたでしゅる。
要するに、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デフォルトの名無しさん
NGNG0330ファルガ
NGNGここはツマルによるオレ様のための、オレ様がCを勉強する為にあるスレットだ。
部外者は引っ込んでろ!!
0331デフォルトの名無しさん
NGNG0332デフォルトの名無しさん
NGNG0333ツマル
NGNG私は荒らしにかなり叩かれましたしねぇ・・・
C言語ごときで って言う感じで・・・
なんでそうやって叩こうとするんですの?
0334デフォルトの名無しさん
NGNG0335デフォルトの名無しさん
NGNG環境変数設定してないだけだろ
>他のコンパイラでコンパイルしたものを実行する
>ことはできるのですが。
出来なかったら嫌だよなぁ(藁
0336デフォルトの名無しさん
NGNG0337ツマル
NGNG0338デフォルトの名無しさん
NGNG自称C初心者です。
これがラベルだとしたら、1つのルーチンの中でswitchが複数使われたときに
同じ値がcaseに使えなくなってしまいそうですが、これは問題ないのでしょうか。
0339ポシュル
NGNGswitch ( hoge ) { が登場した時点で、名前空間が変化するんでしゅる。
対になる } でその空間は終了するんでしゅる。
case と default はその中だけで有効なラベルでしゅる。
次の switch が登場すると今の名前空間はスタックにプッシュされて、
} ポップ(プル?)されるとしゅると、矛盾は起きないでしゅる。
0340ポシュル
NGNG} ポップ
は
} でポップ
0341デフォルトの名無しさん
NGNG0342デフォルトの名無しさん
NGNGお前には分からないよ お前自身がC言語を良く分かってないからな
電波発し過ぎだな お前
0344デフォルトの名無しさん
NGNG0345デフォルトの名無しさん
NGNG最小公約数、
最大公倍数、
最小公倍数、
のプログラムをコーティングしてください。
0346デフォルトの名無しさん
NGNGvoid main(void){
puts("最大公約数、");
puts("最小公約数、");
puts("最大公倍数、");
puts("最小公倍数、");
}
0347デフォルトの名無しさん
NGNG>最小公約数
int L_C_Measure(void)
{
return 1;
}
残りは自力でやってくれぃ!(最大公倍数はちょっとむずいぞ!)
0348デフォルトの名無しさん
NGNG>(最大公倍数はちょっとむずいぞ!)
んなことないよん。
char *saidaikobai(void)
{
return "∞";
}
0349デフォルトの名無しさん
NGNG{
return (UINT_MAX/(a*b))*a*b;
}
ダメ?
0350デフォルトの名無しさん
NGNGreturn (double)a*b;
0351345
NGNG#include <stdio.h>
void main(void)
{
}
でやって欲しいのですが。
0352345
NGNG最小公約数は、1を覗く。
最大公倍数は、無理。
0353デフォルトの名無しさん
NGNGソースのっけなくてもいいから、なんかお題だして。
気が向いたらなんかかいてあげるから(笑)>ツマル
0354デフォルトの名無しさん
NGNGいまさらソースUPするの嫌かもしれないけど、UPしてあげてよ。
もともとツマルたんのソースを公開するスレなわけだし。
0355デフォルトの名無しさん
NGNG0356デフォルトの名無しさん
NGNGvoid main(void)
{
printf("最小公倍数=1");
printf("オーバーフローしました");
}
0357デフォルトの名無しさん
NGNGプ
0358デフォルトの名無しさん
NGNG0359345
NGNGツマルさん教えて。
0360デフォルトの名無しさん
NGNG数学板逝って叩かれてこい。
0361デフォルトの名無しさん
NGNG最小公約数 1
0362デフォルトの名無しさん
NGNG『最小公約数』とか『最大公倍数』とか書いてしまっている辺り、
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一応言っておこう。
ネタにマジレス、カコイイ!
0364G
NGNG----------------------------------
#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となってしまいます。
0366デフォルトの名無しさん
NGNGまあ、おかしそうに見える時点で、ダメプログラムであるのは確実。
これをもとに一所懸命直してあげるって可能性もあるけど、
なまじ1文字ぐらいの訂正で動くとこの書式になれちゃう可能性があるから、
この際たたきなおしてあげるのが親切なんだろうねえ。
動くコードと使えるコードは違うってことで。
0367デフォルトの名無しさん
NGNGint 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効率は悪いけど、正しく素数を求められると思うんだけど。
>/2でxxxx.5でも、xxxxとなってしまいます。
ってどういう意味?
0369デフォルトの名無しさん
NGNG> 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>>369
1ハ素数ヂャナイヨ…
0371神父
NGNG0373G
NGNGでも1でしか割り切れない数を表示するだけではいけないですか?
0374デフォルトの名無しさん
NGNG1と自分自身でしか割り切れない孤独な数字、素数
0375デフォルトの名無しさん
NGNG>素数は「1とその数自身で割り切れる数」だろ?
すべての数が素数ってこと?
0376デフォルトの名無しさん
NGNGノータリン
0379デフォルトの名無しさん
NGNG孤独でない素数をあげて。
0380374=376=ノータリン
NGNGえーと、ごめんなさい
0382デフォルトの名無しさん
NGNG「孤独な素数」はあった。(w
(まじ)
0384デフォルトの名無しさん
NGNGgotoは使わない方が・・・
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どうせなら、i++ > i+=2 にしたら?
眠いので、もう寝る。
0386G
NGNG1でしか割り切れなかったら、1と、自分自信って決まってるから
いいのかなあ、と思った。
0387デフォルトの名無しさん
NGNGはぁ?なんの話?
あなたの作ったプログラムが汚かったからすっきりさせただけですが
アーキテクチャの話まであなたついてこれないでしょ?
0388デフォルトの名無しさん
NGNGっていうか、これってちゃんと動かないと思うけど。
ループの継続条件と素数判定の条件が逆じゃない?
0389デフォルトの名無しさん
NGNGiがjで割り切れるまでループして、jの2乗がiを超えるまでループが続いていたら
それは素数。
あってると思うが。
0390388
NGNGでもjの2乗が、じゃなくてもi!=jでいいような気がするけど。
0391デフォルトの名無しさん
NGNGよくない
0392デフォルトの名無しさん
NGNGもっと素直に書かないからわけわかんなくなるんだよ。
関数使えばすっきりするじゃん。
#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);
}
0393384
NGNGって入れるの忘れた。鬱だ
0394388
NGNGもう少しちゃんと考えてから書き込むようにしよう。
0395デフォルトの名無しさん
NGNGint 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だめ(笑)
ネタだろ
0397デフォルトの名無しさん
NGNG>自分自信でしか割り切れないって確かめないといけないのですか?
確かめなくてもいい
>1でしか割り切れなかったら、1と、自分自信って決まってるから
>いいのかなあ、と思った。
1で割り切れることも確かめなくていい
>>384がj*j>iになったら素数と判定してるのも
それ以上は確かめなくていいから
j==iで判定したら最大で10000回のループ
j*J>iで判定したら最大で100回のループ
>>385がi+=2にしたらといっているのも
偶数は確かめなくていいから
0398デフォルトの名無しさん
NGNGi%j!=0とi==jは両立しないので素数は表示されないよ
やるならi==j+1で判定しなくちゃ
それでも、2が素数にならないし>>397がいってるとおり
コストがかかりすぎるのでやっぱだめ
0400デフォルトの名無しさん
NGNGうだうだ吠えるなボケ。この関数使えば終わりなんだよカスが
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デフォルトの名無しさん
NGNGif(n<2)return 0;
を追加しなさい。
0402デフォルトの名無しさん
NGNG>うだうだ吠えるなボケ。この
1を素数と判定してしまう
>関数使えば
プログラマーとして
>終わりなんだよカスが
0403デフォルトの名無しさん
NGNGワラター(´ー`)==3
0404デフォルトの名無しさん
NGNG何かに使えないでしょうか?
もちろん例外はありますが。35とか。
0405デフォルトの名無しさん
NGNG35 が例外??
36 の 1 つ前にあるでしょ
0406
NGNG0407デフォルトの名無しさん
NGNGエラトステネスの篩を勉強することを勧める
つうか、>>364の書いたエラトステネスの篩版の
ソースを見てみたい
0408デフォルトの名無しさん
NGNG#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やってみた。
値は正しく求められるようだ。(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やりたい事は分かるけど、これじゃ整数型を超える範囲
あつかえないじゃん。ビット計算をもっと工夫しないと。
0412デフォルトの名無しさん
NGNGめちゃくちゃメモリの無駄遣い。
charが8ビットのマシンでそのソースを実行したら
bits[]を8分の1しか使ってないことになる。
0413デフォルトの名無しさん
NGNG>bits[]を8分の1しか使ってないことになる。
なして?
0414デフォルトの名無しさん
NGNG410のコードは、sozeof(long)が4のとき、bits[]の要素ひとつに付き、
4ビットしか使ってないから。
4ビット/32ビット→ 1/8
0415デフォルトの名無しさん
NGNG0416デフォルトの名無しさん
NGNG(゚Д゚)ハァ?
long int == long だろ?
0417デフォルトの名無しさん
NGNGほほう
0418デフォルトの名無しさん
NGNG考え方はそのままにして正しくコーディングするとどうなるわけ?
0419デフォルトの名無しさん
NGNGこんな感じ。(動作確認はしてないんで、バグってたらスマソ)
#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これ非素数の場合にフラグ立ててるから、
表示部の if は条件逆なのでは。
0421デフォルトの名無しさん
NGNGファイルの n ビット目を参照するようにすれば、
2GB のファイルで 8*1024*1024*1024*2 = 2^(3+10+10+10+2) = 2^35
までの整数について調べ、同時に素数を保存する事が出来ますか。
0422_
NGNG一人前なんでしょうか基準を教えて下さい。
0423デフォルトの名無しさん
NGNG0424デフォルトの名無しさん
NGNGクラッカーなら我慢強いだけでOK。技術はイラン
ハッカーにしても、ここの厨房に驚かれる程度でいいんじゃねーか?
0425デフォルトの名無しさん
NGNGその程度はハッカーとは夜番。
0426
NGNGあと、プログラミングって楽しい?
0427デフォルトの名無しさん
NGNG>>426
0428デフォルトの名無しさん
NGNGそういう疑問が浮かぶ人間には一生なれない何かです。>>ハッカー
この書き込みははっきりいって煽りですがわりと事実です。
0429
NGNGフリーウェアとかいっぱいあるし、自分ですることもないでしょ?
0430デフォルトの名無しさん
NGNG音楽やってる人に同じこと聞いてみな。
ほとんどの場合「好きだから」だよ。(仕事以外では(;´Д`))
それとも、君は自殺志願者かい?
0431
NGNGpcの学校なんか入らなきゃ良かった。
0432デフォルトの名無しさん
NGNGなんだ・・・
ネタじゃないのか・・・
PCのゲームやったことある?
または、すごいと思うソフトとかある?
そういうものを自分で作りたいと思えば、楽しくなるよ。
(決して仕事にしたいなんて思うなよ・・・)
ないなら、その学校入らなきゃよかったね。
0433
NGNGでも、そんな凄いゲームすぐ作れない。
小さな問題とかをちょっとずつしていかなくちゃいけない。
それが数学とか頭使うのばかりで全然わからない。
ゲーム作るのがとても先で、ついていくだけでもう駄目。
鬱だ・・・・・・・・・
ネットしてないで、勉強しようっと。
END
0434デフォルトの名無しさん
NGNGはは.....
すぐ作るって.....
君は飛行機作るときに、小さいものから作らないタイプだね.....
対戦型(AIなし、人対人)オセロでも作ってみ
感動するから。(作ったときは)
0435デフォルトの名無しさん
NGNG0436カウンセリングルーム for 駆けだしプログラマー
NGNGキャラクタベースの小さなソフトと派手なゲームとの
ギャップが実際以上に大きく見えてしまい、前途のあまりの
長さに愕然とする
テナ感ジカ?
0437デフォルトの名無しさん
01/08/26 19:27ID:pP2VgnkEImage画像(現在、UNIXのXウィンドウで表示している)をBMP画像(ウィンドウズの環境で表示)に変換するプログラムを作っているのですがうまくいきません。
Image画像はピクセル値2バイトのモノクロデータ(カラーテーブル有り)ですが、BMP画像に変換するとカラー色がついてしまいます。
原因は、カラーテーブルが使われていないようです。
(16bit以上はカラーテーブルが使われないようですが、使うことはできないのですか?)
やっぱり、BITMAPINFOHEADER構造体の指定が間違っているのでしょうか?
0438デフォルトの名無しさん
01/08/27 18:56ID:64LMS1no0439デフォルトの名無しさん
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宿題はここで訊いた方が回答早いと思うよ。
お兄ちゃんの宿題、私が答えるよ
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=982853418
■ このスレッドは過去ログ倉庫に格納されています