トップページ⇒tech
23コメント5KB

問題を出し合ってCで解答するスレ

■ このスレッドは過去ログ倉庫に格納されています
00011NGNG
問題を出し合ってCで解答するスレ。
宿題でも構わないぞ。
10行80桁程度で答えられる問題ということで。

既存の関数の使用はありとする。
00022NGNG
2
0003デフォルトの名無しさんNGNG
またこんなスレが立ってしまった。
0004デフォルトの名無しさんNGNG
マ板で同じもん勃ってるYO! ボケが。
00052NGNG
10行80桁?
10行80文字?

行 →

列 ↓

桁 ?
00061NGNG
すまんです。10列80行です。はい。
0007デフォルトの名無しさんNGNG
char str[80][10]
0008デフォルトの名無しさんNGNG
>>1 さん、>>4 についてどう思いますか?
0009問題NGNG
既出の糞スレを立て、ドキドキ♪しながらレスを待っている
>>1の心理状態をコーディングせよ。
尚、1のプロフィールも出力できればなおよい。
0010デフォルトの名無しさんNGNG
pc::thread1015427183::writer1(){
while(!aborn())
reload() ;
}
0011デフォルトの名無しさんNGNG
#include <1.h>

int main(void) {
 RES res_buf;
 THREAD *tp;

 puts("新スレハァハァ");
 if (!(tp = create_new_thread("問題を出し合ってCで解答するスレ "))) {
  puts("鬱だ死のう");
  return !0;
 }

 while(issleepy()) {
  if (wait_new_res(tp)) {
    if (read_res(tp, &res_buf) == FRIENDLY_RES) {
      reply_to(&res_buf, "すまんです。10列80行です。はい。");
      puts("ハァハァ・・・ウッ!");
    }
    else {
      write_to(">>1 さん、>>4 についてどう思いますか?");
      puts("まったく4のやつぁぁぁぁぁぁぁぁぁ!");
    }
  }
  else {
    puts("ドキドキ♪");
  }
 }

 puts("さぁ寝るぞゴルァ!!");
 return 0;
}
0012デフォルトの名無しさんNGNG
whileの条件逆だった・・・鬱だ
0013デフォルトの名無しさんNGNG
行・桁で言うなら

行 桁→
↓

じゃないか?普通。
0014デフォルトの名無しさんNGNG
  
0015デフォルトの名無しさんNGNG
リスト構造を書いてみろよ。
漏れからの初心者向けの問題だ。
出来なきゃ、首吊れ
0016デフォルトの名無しさんNGNG
>>15
糞スレ上げるお前が首吊れ
0017デフォルトの名無しさんNGNG
10列80行って問題出すほうが難しいな。
0018みのNGNG
問題

つぎのレースを距離の長い順に並び替えてください。
A.香港カップ
B.愛チャンピオンS
C.ガネー賞
D.コックスプレート
0019デフォルトの名無しさんNGNG
C
0020名無し~3.COMNGNG
#include <stdio.h>

int main(){
int a, b, c, d;

a=strlen("香港カップ");
b=strlen("愛チャンピオンS");
c=strlen("ガネー賞");
d=strlen("コックスプレート");

if( a>=b )
 if( a>=c )
  if( a>=d )
   printf("aだ");

if( b>=a )
 if( b>=c )
  if( b>=d )
   printf("bだ");

if( c>=a )
 if( c>=b )
  if( c>=d )
   printf("cだ");

if( d>=a )
 if( d>=b )
  if( d>=c )
   printf("dだ");

return 0;
}
0021デフォルトの名無しさんNGNG
>>20
俺、そのテの「とんちを利かせた」回答って結構好きなんだけど、
その回答のソースが下手だとめちゃめちゃ萎えるな。
0022デフォルトの名無しさんNGNG
#include <stdio.h>
#include <stdlib.h>

int (*put_button)(int) = putchar;

int strlencmp(char** a, char** b)
{
return strlen(*b) - strlen(*a);
}

int main(void)
{
char *answer[] = {"A.香港カップ", "B.愛チャンピオンS", "C.ガネー賞", "D.コックスプレート"};
int i;

qsort(ans, sizeof answer / sizeof answer[0], sizeof answer[0], strlencmp);
for (i=0; i < sizeof answer / sizeof answer[0]; i++)
put_button(answer[i][0]); /* まだ予選。みのは隣にいない。 */

return 0;
}
002322NGNG
put_button でなく push_button にすべきだった?
■ このスレッドは過去ログ倉庫に格納されています