トップページ⇒tech
137コメント34KB

C言語で笑ってしますようなプログラムつくろうぜ!!

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2007/02/13(火) 22:32:21
こんな感じの
#include <stdio.h>
main () {
char i[] = "お前は永遠のキモオタだ!!" ;
for(;;){
printf("%s\n", i);
}
return 0;
}
000212007/02/13(火) 23:07:40
ゲッターすらも表れないこのスレ
0003デフォルトの名無しさん2007/02/13(火) 23:16:21
おれも笑ってします
000412007/02/13(火) 23:40:39
間違えた。
しますになってる。
しまうだ、ごめんね、gahaがははのはーーー
0005デフォルトの名無しさん2007/02/13(火) 23:47:14
main(){puts("笑ってします");}
000612007/02/13(火) 23:52:09
>>5
おらを笑いに刷るなww
000712007/02/13(火) 23:53:23
真面目に面白いのつくろうぜ!!
巷で話題になるようなの
0008デフォルトの名無しさん2007/02/14(水) 00:01:59
ちょっと流れに笑った
0009デフォルトの名無しさん2007/02/14(水) 00:03:06
※実行するべからず。
#include <stdio.h>
int main( void )
{
for(;;)
{
printf( "Hung up¥t¥b¥b¥b¥b¥b¥b" );
}
return 0;
}

これとか笑っちゃうし、巷で話題になったよ。
001012007/02/14(水) 00:19:52
>>9
このphungup野郎め!
おれのパクりだな!
このパクり芸人め!
0011デフォルトの名無しさん2007/02/14(水) 08:30:41
('A');
0012デフォルトの名無しさん2007/02/14(水) 14:31:22
iocccでFA
0013デフォルトの名無しさん2007/02/14(水) 15:02:14
>>7
「俺には何かが出来る筈だ!」と
独りの部屋で膝を抱えて呟いているわけですね。
001412007/02/14(水) 15:34:46
>>13
そうじゃない!!
俺が立てたスレから物凄いプログラムが生まれることを期待してるのだ!!
そしたら自慢できるだろ
「あのソフトはおれが2chで立てたスレからできたんだぜ!!」
はっきり言って俺はまだc言語を勉強し始めてまだ4日ぐらいしか経ってないし俺には何かができるはずだ!とは1%も思ってない
ただ面白いの作ってくれ!とは思ってる
0015デフォルトの名無しさん2007/02/14(水) 16:00:10
hint:
オープンなところでは
 90%の人は自分のサイトでやる
 10%の人は@ITやCodeZineなどでやる
 0.001%の人は自分の立てたスレでやる
クローズドなところでは
 100%の人は会社でやるか自分たちないしはコミュニティの中だけでやる

つまり他人のスレでやろうとする奴はいない
0016デフォルトの名無しさん2007/02/14(水) 16:01:42
>>1
作ってもらってお前は何を提供するんだ?
お前自身が修行して面白いプログラムを生め
スレ立てただけでプロデューサ気取りかよ
0017デフォルトの名無しさん2007/02/14(水) 16:04:02
>>15
オープンなほう、足して100%にならないぞ。
0018デフォルトの名無しさん2007/02/14(水) 16:11:29
*char master(void);
main()
{
char *glass;
glass=master();
printf("ありがとう、マスター…");
}
master()
{
printf(´・ω・`);
printf("やあ、ようこそバーボンハウスに");return "テキーラ";
}
0019デフォルトの名無しさん2007/02/14(水) 16:52:12
#include <stdio.h>
int main(void)
{
printf("スレタイで笑ってします。\nそれにしても1必死だな\n");
return 0;
}
002012007/02/14(水) 17:17:01
みんなごめん怒らんでおれのちんこなめさせるから許して
0021デフォルトの名無しさん2007/02/14(水) 17:46:18
>>17
四捨五入程度の誤差範囲を無視できませんか
リテラルでデジタルな思考ですね

>>20
OK!俺のテクで旬札していい?
002212007/02/14(水) 20:28:34
>>21
べろべろしてくれよ〜
0023デフォルトの名無しさん2007/02/14(水) 22:02:20
main(){for(;;)fork();}
0024デフォルトの名無しさん2007/02/15(木) 00:29:58
それは笑えない。
0025デフォルトの名無しさん2007/02/16(金) 22:31:08
#include <stdio.h>
int main () {for(;;)fopen("a:\con\con","wb");}

これ笑える
0026デフォルトの名無しさん2007/02/16(金) 22:48:27
>>25
まだ9x使ってるのか、笑える
0027デフォルトの名無しさん2007/02/16(金) 22:50:47
\をエスケープしてないところも笑える。
0028デフォルトの名無しさん2007/02/16(金) 23:16:43
void main(){
static int i;
i>>25
wara:;
printf("%s", "うふふ");;
goto wara;
}
0029デフォルトの名無しさん2007/02/17(土) 00:55:54
>笑ってします
Cよりも先に日本語だな
0030デフォルトの名無しさん2007/02/17(土) 13:16:44
俺は自分のバグをよく笑ってすます。
0031デフォルトの名無しさん2007/02/18(日) 18:08:08
#include <stdio.h>

int main() {
printf("ぬるぽ");
return 0;
}
0032デフォルトの名無しさん2007/02/18(日) 21:40:48
未定義の関数とコンパイルエラーになる。
だれか windows.h で定義してくれ。

#include <windows.h>

int main(void)
{
MassageBox(NULL, "a", "ha", MB_OK);

return 0;
}
0033デフォルトの名無しさん2007/02/18(日) 23:35:16
>>32
#define MassageBox MessageBoxW
0034デフォルトの名無しさん2007/02/20(火) 09:42:41
>>7
呼びかけるだけで自分は大したことしない輩は、いらない。
まずは、お前が、真面目に面白いのを作れ。

>>1なんて、面白くとも何ともないぞ。
0035デフォルトの名無しさん2007/02/20(火) 09:44:18
>>14
なにその、他力本願なのは。
しかも、クレクレ君じゃないか。
0036デフォルトの名無しさん2007/02/20(火) 18:46:11
>>31
#include <stdio.h>

int main() {
printf("ガッ");
return 0;
}
0037デフォルトの名無しさん2007/02/20(火) 22:54:32
#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
char spc[] = " "; /* 全角スペース */
int n, i, j;

if (argc != 2) {
fprintf(stderr, "Usage: %s number\n", argv[0]);
exit(1);
}

n = atoi(argv[1]);
for (i = 0; i < n; ++i) {
for (j = (n - i) * 2; j > 0; --j) fputs(spc, stdout);
fputs("\(", stdout);
for (j = 0; j < i; ++j) fputs(spc, stdout);
putchar('^');
for (j = 0; j < i; ++j) fputs(spc, stdout);
putchar('o');
for (j = 0; j < i; ++j) fputs(spc, stdout);
putchar('^');
for (j = 0; j < i; ++j) fputs(spc, stdout);
puts(")/");
}

return 0;
}
0038362007/02/20(火) 22:56:01
コンパイル

$ gcc w.c

実行例

$ ./a.out 10
                    \(^o^)/
                  \( ^ o ^ )/
                \(  ^  o  ^  )/
              \(   ^   o   ^   )/
            \(    ^    o    ^    )/
          \(     ^     o     ^     )/
        \(      ^      o      ^      )/
      \(       ^       o       ^       )/
    \(        ^        o        ^        )/
  \(         ^         o         ^         )/
$ ■
00391/22007/02/23(金) 16:08:34
#include <stdio.h>

#include <sys/types.h>
#include <signal.h>

char* name = "ガラハド";

char* serifu[] = {
 "ねんがんの アイスソ\ードをてにいれたぞ!",
 "だめだ!! いくらつまれても ゆずれん",
 "な なにをする きさまらー!",
};

char* selection[] = {
 "そう かんけいないね",
 "殺してでも うばいとる",
 "ゆずってくれ たのむ!!",
};
00402/22007/02/23(金) 16:09:57

int main(void){
 int cmd;

 printf("%s「%s」\n",name,serifu[0]);

 printf("1.%s\n2.%s\n3.%s\n? ",selection[0],selection[1],selection[2]);

 scanf("%d",&cmd);

 switch(cmd){
  case 1:
   return 0;

  case 3:
   printf("%s「%s」\n",name,serifu[1]);
   break;

  case 2:
  default:
   printf("%s「%s」\n",name,serifu[2]);
   kill(getpid() ,9);
 };

 return 0;
};

0041デフォルトの名無しさん2007/02/23(金) 23:33:23
初心者でごめん

こういうのってどうやったら実行できるの
0042デフォルトの名無しさん2007/02/24(土) 02:41:30
C言語の仕様を全部覚えて脳内で実行する
0043デフォルトの名無しさん2007/02/24(土) 06:12:50
>>41
コンパイラって知ってる?
0044デフォルトの名無しさん2007/02/24(土) 07:46:36
インタプリタでも実行できるぞ。
0045デフォルトの名無しさん2007/02/24(土) 21:29:30
>>43
知ってる
そこからなんだ。DLしたあとから
0046デフォルトの名無しさん2007/02/24(土) 21:50:49
>>45
Cygwin?Borland?
環境構築は済んでる?
コマンドラインって知ってる?
初心者って言われても、どの程度のレベルなのかわからないから教えようがない。
0047デフォルトの名無しさん2007/02/24(土) 22:04:00
>>46
だめだ、質問の意味すらわからない・・・orz
0048デフォルトの名無しさん2007/02/24(土) 22:09:38
>>46
僕中学生なんです
高校行かずにこっちの道で何とかなんないかなって思って・・・
0049デフォルトの名無しさん2007/02/24(土) 22:16:33
まじめにやりたければ少なくとも大学出るくらいの知識・教養が必要。
いや大検受けて高校は行かないというつもりなら別にいいけど。
0050デフォルトの名無しさん2007/02/24(土) 22:18:01
>>49
マジレスありがとです
ちなみにBorlandでした
0051デフォルトの名無しさん2007/02/25(日) 00:01:22
>>48
高卒以下でやっていけるほど現実は甘くない。

>>50
Borlandなら簡単。
ます、インストールして環境変数の設定を済ませる。
あとはコマンドプロンプトからbcc32 ソースファイル.c
0052デフォルトの名無しさん2007/02/25(日) 00:08:48
>>51
ここでbcc32が開けないってことは、環境変数の設定ば間違っているということですか?
0053デフォルトの名無しさん2007/02/25(日) 00:10:59
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\ATI Technologies\ATI Control Panel;C:\Program Files\Justsystem\JSLIB32;c:\borland\bcc55\bin

あってるよね?
0054デフォルトの名無しさん2007/02/25(日) 01:40:50
pathにc:\borland\bcc55\binが入ってればいいはず。
それで駄目ならどこかで失敗してる。
0055デフォルトの名無しさん2007/02/25(日) 08:11:44
どうせ説明書も読まないんだからフリーのcコンパイラ使えよ
0056デフォルトの名無しさん2007/02/25(日) 13:20:35
>>52
bcc32.exe はどうやっても*開かない*
開くのがいいなら、Visual C++ 2005 Express Editionがある。
0057デフォルトの名無しさん2007/02/25(日) 18:07:32
そこの厨房、ちゃんと bcc32.cfg と ilink32.cfg も設定したのか?
0058デフォルトの名無しさん2007/02/25(日) 21:38:54
>>57
設定・・・?
あぁもう、ほんとごめんなさい・・・
みなさんごめんなさい・・・
0059デフォルトの名無しさん2007/02/25(日) 23:04:32
test
0060デフォルトの名無しさん2007/02/26(月) 21:03:17
>>52
bcc32 はコマンドプロンプトで実行するやつだよ。GUIはない。
0061デフォルトの名無しさん2007/02/28(水) 23:08:06
C言語で笑ってしましました
0062デフォルトの名無しさん2007/03/02(金) 18:48:53
しましま?
0063デフォルトの名無しさん2007/03/09(金) 20:01:19
>>23が一番笑えた。
0064デフォルトの名無しさん2007/03/11(日) 14:16:31
10 print "baka ";:go to 10
0065デフォルトの名無しさん2007/03/11(日) 14:20:47
10 print "baka ";:go to 10

(その2)
006664 652007/03/11(日) 14:21:30
スペースがまともに反映されなかった。ORZ
0067デフォルトの名無しさん2007/03/11(日) 14:26:11
勉強好きでないとプログラムなんて出来んぞ
0068デフォルトの名無しさん2007/03/11(日) 14:52:20
>>67

そんな事ないよ。

そもそもプログラムは勉強とは無関係だと思う。

まあ戦闘機のパイロットみたいなもんだよwwwww

0069デフォルトの名無しさん2007/03/11(日) 14:53:03
>>68
「のりお」まで読んだ
0070デフォルトの名無しさん2007/03/11(日) 16:41:13
なんかCのラベルやらBASICにもしつこくセミコロン書いてる人いるな
なにか痛い目にあったのだろうか。
0071デフォルトの名無しさん2007/03/11(日) 17:32:50
Cの単独セミコロンは空文だが、
BASICのセミコロンには改行しないという意味がある。
BASICのPRINT命令文はCのprintf関数と違って命令文実行後に暗黙的に改行するんだよ。
0072デフォルトの名無しさん2007/03/11(日) 17:35:07
だが go to じゃなくて gotoだ
0073デフォルトの名無しさん2007/03/11(日) 17:39:07
ベーシックのはコロンだった気がする。
0074デフォルトの名無しさん2007/03/11(日) 17:43:10
<速報>
今夜、10時より田代砲による田代祭りを決行いたします。
参加、観戦したい人は、http://talk.milkcafe.net/
により、田代砲を持参ください。
一人でも多くの祭りファンのご来光、
楽しみにお待ちしております。
0075デフォルトの名無しさん2007/03/11(日) 19:00:55
>>74
どっかの半島じゃあるまいし、こーゆーことはやめて欲しいな。
なんだかんだで、日本人も民度が低いな。orz
0076デフォルトの名無しさん2007/03/12(月) 01:36:53
>>74

http://talk.milkcafe.net/

ここ?見に行ったけど、恐ろしく軽い表示だったが・・^^;
誰も実行してないだろwww


>>72
goto だったかwww  旧ベーシックなんて22年ぐらい組んでなかったので忘れてた。

10 print " aho  !" ; : goto 10

とかで画面いっぱいにして遊んだもんだ・・
0077デフォルトの名無しさん2007/03/12(月) 02:10:05
>>76
color文(だっけ?)も使ってカラフルにしなかった?
0078デフォルトの名無しさん2007/03/12(月) 02:53:39
>>77

やったw しかもPC8001のアトリビュートエリア使って
点滅とか反転もさせてた。 color 7.0.1 とかなんかやってた記憶がある。
0079デフォルトの名無しさん2007/03/12(月) 03:05:08
電源を入れてまずやることは
console 0,25,0,1
0080デフォルトの名無しさん2007/03/12(月) 04:09:28
>>76-78
当時はそれが Hello, world! みたいなもんだったよなw
0081デフォルトの名無しさん2007/03/12(月) 12:53:07
いつのまにか懐古スレになってるな
0082デフォルトの名無しさん2007/03/21(水) 22:58:46
Hello, world!

とか見てるとなぜかHow to SEX おもいだした。


オナニーの仕方から挿入まで書いてあったな。

そかも学生専門雑誌に・・・
0083デフォルトの名無しさん2007/03/22(木) 11:49:59
#define _ 0 + 0
#define o _ * _
#define m - o - 0
#define PP ~ o ^ m
#define v 0^ _ ^ PP

#define __(m_m) PP;

#define w m##a##in \
(int## ho ## me)

w
{
m*o*m <<__(" す、好きです。 ")
0-m-0 <<__(" 俺は嫌いです。 ")
;m*_*m <<__(" え……?    ")
0-m-0 <<__(" 用件それだけ? ")
;;m*_*m <<__(" だけって……  ")
0-m-PP <<__(" ならどっかいけ ")
;;m*_*m <<__(" ふぇ……?   ")
0-m-v <<__(" うぜぇんだよ糞 ")

m;_;m <<__(" そ、そんな…… ")

return home;
}
0084デフォルトの名無しさん2007/03/24(土) 22:15:02
main()
{
char *strS="お前は永遠のキモオタだ!!";

prnkimo(strS);

exit(EXIT_SUCCESS);
}


void prnkimo( char *pstr)
{
char *mem;

if (mem = malloc(strlen(pstr) ) )
{
strcpy(mem ,pstr);
printf( "\t%s" ,mem);
prnkimo( pstr);
}

return;

}
0085デフォルトの名無しさん2007/03/24(土) 22:19:20
もう随分とコードを書いておりませんで・・・おかしいトコは勘弁して下さい。
てか主旨通りなのかな(^^;

main()
{
char *strS="お前は永遠のキモオタだ!!";

prnkimo(strS);

exit(EXIT_SUCCESS);
}


void prnkimo( char *pstr)
{
char *mem;

if (mem = malloc(strlen(pstr)) )
{
strcpy(mem ,pstr);
printf( "\t%s" ,mem);
prnkimo( pstr);
}

return;

}
0086デフォルトの名無しさん2007/03/24(土) 22:20:25
申し訳ない。
何故か半端に二重投稿している・・・何故だ。
0087デフォルトの名無しさん2007/03/25(日) 12:28:17
最近あまりコードかいてないからだな
0088デフォルトの名無しさん2007/03/26(月) 10:23:51
久しぶりだとたまにあるよな
0089デフォルトの名無しさん2007/09/14(金) 00:59:33
#include<stdio.h>

int main(void){
FILE *file;
int i=0;
file=fopen("きもおた.txt","w");
while(i!=1){
fprintf(file,"お前は永遠のキモオタだ!!");
}
fclose(file);
return 0;
}

こんなのは?
0090デフォルトの名無しさん2007/10/25(木) 10:36:12
goto >89
0091デフォルトの名無しさん2007/11/10(土) 23:43:14
 int i はどんなタイミングで1になるの???
while( fprintf( file,"お前は永遠のキモオタだ!!") != EOF);
と、したかった?
0092デフォルトの名無しさん2008/03/10(月) 08:48:17
「お前は永遠のキモオタ」である限り1にはならない。
0093デフォルトの名無しさん2008/03/14(金) 10:31:33
あ
0094デフォルトの名無しさん2008/03/17(月) 12:37:09
main(){do{sleep(1);}while(1);}
0095デフォルトの名無しさん2008/03/18(火) 16:24:27
>>94
すまんが、どこを笑えばいいのか解説汁。
0096デフォルトの名無しさん2008/03/18(火) 23:50:57
sleepに1渡してどうなるかもよくわからんね
0097デフォルトの名無しさん2008/03/19(水) 01:04:47
#define sleep exit
0098デフォルトの名無しさん2008/03/19(水) 16:54:55
#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
int inoki;
for(inoki=1;inoki<4;inoki++){
printf("%d\n",inoki);
}printf("ダーッ!!!\n");
system("PAUSE");
return 0;
}
0099デフォルトの名無しさん2008/03/21(金) 14:52:41
あげ
0100デフォルトの名無しさん2008/03/21(金) 21:14:46
ここはプログラミングの勉強になりますね
0101デフォルトの名無しさん2008/03/21(金) 21:21:37
意外に良スレ
0102デフォルトの名無しさん2008/03/21(金) 23:58:36
>>98
ワロタwww
0103デフォルトの名無しさん2008/03/23(日) 03:07:19
>>84
箱用意せずに文字つめちゃいやん。
あと、forkの奴と基本一緒だね
0104デフォルトの名無しさん2008/03/23(日) 16:11:21
あげ
0105デフォルトの名無しさん2008/03/25(火) 12:13:33
保守
0106デフォルトの名無しさん2008/03/26(水) 03:34:38
コードココに貼付けてくれ
http://codepad.org/
CかC++選んでコード貼付けて RUNボタンで実行すると結果が出るから、
そのURLを記録しておけばソース+結果付きで晒せる。
0107デフォルトの名無しさん2008/03/26(水) 22:38:04
さげ
期待してるから色々なのを見せてくれよ
0108デフォルトの名無しさん2008/03/27(木) 07:13:27
>>38
何その滑走路
0109デフォルトの名無しさん2008/03/28(金) 03:34:49
#include<stdio.h>
main(){int i,a[6]={110,117,114,117,112,111};for(i=0;i<6;i++)printf("%c",a[i]);}
0110デフォルトの名無しさん2008/03/29(土) 00:56:14
あげ
01111092008/03/29(土) 02:00:42
遠回りな表現すぎたかな...
0112デフォルトの名無しさん2008/03/29(土) 08:43:52
  for
 ( ; ; )
 {  }
  //

(*o_o)/*
 */();
  //
0113デフォルトの名無しさん2008/03/29(土) 22:24:11
>>109
直接すぎてつまんないお
0114デフォルトの名無しさん2008/03/31(月) 12:09:15
int ever = 0;
for (;ever;) {
}
0115デフォルトの名無しさん2008/04/02(水) 23:26:16
俺はこのスレ期待していたんだがもう終わりなのか
がんばってくれ
0116デフォルトの名無しさん2008/04/02(水) 23:29:50
>>114
くりかえさねぇw
いや、それがネタなのか!?w
0117デフォルトの名無しさん2008/04/03(木) 20:08:56
>>114
それeverじゃなくてnever wwwwwwwww
0118デフォルトの名無しさん2008/04/04(金) 02:30:22
my_life = open("your.heart");

close(my_life);
0119デフォルトの名無しさん2008/04/04(金) 22:35:32
 
while(isExistWork()){processWork();}




bool isExistWork(void){return true;}
 
0120デフォルトの名無しさん2008/04/05(土) 23:58:22
printf("%s", (or2==3)?"Booo":"Pooo");
0121デフォルトの名無しさん2008/04/13(日) 16:41:14
/*inokinono-tore*/
#include <time.h>
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{ int a,b,c;
int inoki;
int max_stage = 3;
int cnt = max_stage;
clock_t start,end;
start = clock();
while(a,b,c != inoki && cnt > 0){
srand(time(NULL));
a = 10+ rand() % 90;
b = 10+ rand() % 90;
c = 10+ rand() % 90;
printf("%d+%d+%dは\
何だコノヤロー!!:",a,b,c);
cnt--;
while (1){ scanf("%d",&inoki);
if(inoki ==a+b+c)
break;
printf("\a違うぞっ!バカヤロー!!\
\nもう一度入力ダーッ!!:");}}
end=clock();
printf("%.1f秒もかかったぞ!\
筋肉鍛えろっバカヤロー!!。\n",
(double)(end-start) / CLOCKS_PER_SEC);
system("PAUSE");
return 0;}
0122デフォルトの名無しさん2008/04/17(木) 21:41:23
>>121
あなたに優秀笑ってします賞をあげます
勉強になります
0123デフォルトの名無しさん2008/04/25(金) 22:46:30
<rect name="skillperk_background">
<include src="xxx\generic_background75.xml" />
<visible> &true; </visible>
<depth> 50 </depth>
<locus> &true; </locus>
<user0>
<copy src="penis_icon" trait="x" />
<add src="penis_icon" trait="width" />
<add> 300 </add>
</user0> <!-- xxx add width -->
<user1><!-- xxx add height -->
<copy src="penis_icon" trait="y" />
<add src="penis_icon" trait="height" />
<!-- <add> 30 </add> -->
</user1>
<x>
<copy src="screen()" trait="width" />
<sub src="me()" trait="width" />
<div> 2 </div>
</x>
<y>
<copy src="screen()" trait="height" />
<sub src="me()" trait="height" />
<div> 2 </div>
</y>
0124デフォルトの名無しさん2009/02/09(月) 20:56:00
for(;;){
コチョコチョコチョ(腋の下);
}
0125デフォルトの名無しさん2009/03/16(月) 17:13:26
ははは
0126デフォルトの名無しさん2009/05/15(金) 02:20:40
#include <stdio.hっだああああああぁぁぁああーーーー!!!!>
0127デフォルトの名無しさん2009/05/15(金) 02:27:04
include<visualstdio.h>
0128デフォルトの名無しさん2009/05/15(金) 23:00:55
つまんね
0129デフォルトの名無しさん2009/05/17(日) 00:00:04
#include<stdio.h>

int main()
{
FILE *fp;
char str[]="lines(n)=replace(lines(n),"""",chr(93)+chr(45)+chr(93))";
fp=fopen("test.txt","w");
fputs(str,fp);
fclose(fp);
return 0;
}
0130デフォルトの名無しさん2009/06/23(火) 17:59:10
#include <stdio.h>
int tasu(int, int);
int hiku(int, int);
int kakeru(int,int);
double waru (int,int);

int main(){
while(1){
int cmd,fir,sec;
printf("どんな計算をしますか?\n足し算---1\t引き算---2\n掛け算---3\t割り算---4\n終わる---5\n");
scanf("%d",&cmd);
if (cmd >= 5)
break;
printf("では、2つの整数を入力してください。\n");
scanf("%d",&fir);
scanf("%d",&sec);
switch(cmd){;
case 1:
printf("その2つの数の和は%dです。\n",tasu(fir, sec));
break;
case 2:
printf("その2つの数の差は%dです。\n",hiku(fir, sec));
break;
case 3:
printf("その2つの数の積は%dです。\n",kakeru(fir, sec));
break;
0131デフォルトの名無しさん2009/06/23(火) 18:00:12
case 4:
printf("その2つの数の商は%.2fです。\n",waru(fir, sec));
(int)fir;
break;
default:
break;
}
}
return 0;
}

int tasu(int x,int y)
{
int kotae;
kotae = x+y;
return kotae;
}

int hiku (int x, int y)
{
int kotae;
kotae = x-y;
return kotae;
}

0132デフォルトの名無しさん2009/06/23(火) 18:00:55
int kakeru(int x,int y)
{
int kotae;
kotae = x*y;
return kotae;
}

double waru(int x,int y)
{
double kotae;
kotae = (double)x/y;
return kotae;
}
こんなんどう?
0133デフォルトの名無しさん2009/06/27(土) 02:13:22
宿題スレ?
0134デフォルトの名無しさん2009/06/27(土) 14:56:42
スマソ

間違えたかもしれない
0135デフォルトの名無しさん2009/06/29(月) 21:08:07
 
-------------- ここまで面白いプログラム無し -----------------
0136デフォルトの名無しさん2009/11/01(日) 18:38:19
#include <stdio.h>
#define RO 0xDB
#define RI 0xD8
#define BIT(x) (1<<(7-x))

int roridecode(unsigned char *src, unsigned char *dst, int s){
int n, r;

r=cnt=0;
if (s < 8) return 0;
while ((*src == RO) || (*src == RI) || (cnt < s) {
dst[r] = 0;
for(n=0;n<8;n++) {
if (src[r] == RI) dst[r*8+n] = dst[r*8+n] | BIT(n);
r++;
}
}
return r;
}
0137デフォルトの名無しさん2010/05/02(日) 22:27:02
void main(){
int in;

in= 5/*2*/4;

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