C言語検定試験(入門編)
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNG出題した内容は、関連知識として実験して
おいてほしいことを多数盛り込んであります。
点数にとらわれず、課題だと思っていろいろと
実験してみてください。
○×問題なので、簡単過ぎないようにするため
素直でない問題が多くなってしまいました。
(以上コピペ)
0031デフォルトの名無しさん
NGNG間違えた問題を表示しないのはかなり問題だな…
0032デフォルトの名無しさん
NGNGちょっとショック・・・
0033デフォルトの名無しさん
NGNG0034nanacy
NGNGえっ? おいら、10分かかりますよ・・
やっぱ頭の回転遅いんだな・・(鬱
0035名無しさん
NGNG間違えた問題と答えを表示して欲しい・・・
0036VB厨房
NGNGCで飯食ってる奴にまあお遊びだとしても俺以下の点の人間がいるとは・・・
0037デフォルトの名無しさん
NGNG0038デフォルトの名無しさん
NGNG0039デフォルトの名無しさん
NGNGこの問題おかしいんちゃうかと思ったのが4つほどあったので
あっちのミスにちがいない(ほんとかよ)。
0040デフォルトの名無しさん
NGNGなんか普段気にもしないこと聞かれてびびったし、ちびった。
0041デフォルトの名無しさん
NGNG串通してもう1回やったら問題が違ってた。で、80点。
0042デフォルトの名無しさん
NGNGコメントできない。
0043デフォルトの名無しさん
NGNG0044デフォルトの名無しさん
NGNGこんなもんか。
ほとんど感性で答えた。
0045デフォルトの名無しさん
NGNGmain()
{
for(;;){
for(;;){
for(;;){
LABEL:
... ここへ移動することができる。
}
}
}
goto LABEL;
...
}
こんな問題に何か意味あんの?
0046デフォルトの名無しさん
NGNG答は「できるけど、やらないほうがよい」ですかね?
0047デフォルトの名無しさん
NGNGできるかどうかすら考えたことがなかった俺は
真っ当なプログラマ(ほんとかよ)
0048デフォルトは名無しさん
NGNG仕様書無しで糞コードをデバッグさせられることもあるので
こういったつまらないことも知識としては重要
0049デフォルトの名無しさん
NGNG「できるけど、やる意味など無い」の方がいいのでは?
0050デフォルトの名無しさん
NGNGジャンプするんですよね?
0051初心者@2週間
NGNG2問わからない、って答えて90点、ってのは
何問間違えたの?
0052デフォルトの名無しさん
NGNG言語仕様的には出来るんだろうけど、やっちゃいかんだろ。
ループの中に飛び込むジャンプなんて。
0053デフォルトの名無しさん
NGNG逆に聞くが、どうゆう状況で使うの?
ループから一気にでるならよく使うけど、その逆って
意味無いと思うが。
0054デフォルトの名無しさん
NGNGその2問だけですな。
わからないの場合は -5点。
間違えて答えた場合は -10点だよ。
0055デフォルトの名無しさん
NGNGこれに○つけたけど間違いだったのかな?
「通常の」実装なら0x00000000 <= n <= 0xFFFFFFFFまでだから約6万5千は確実に保持できるが。
0056デフォルトの名無しさん
NGNG合ってるんじゃないの?
0057デフォルトの名無しさん
NGNG0xFFFFFFFF=4294967295 とはじき出したぞ
0058デフォルトの名無しさん
NGNG問題は上限を聞いているんじゃなくて可能かどうかを聞いているんだよね。
0059デフォルトの名無しさん
NGNGfor(i;i<10;i++);
for文が終了する直前
の意味がわかりません
0060デフォルトの名無しさん
NGNG一部のコードに割り当てられている。"
いくらなんでもこれをC言語の問題とするのは無茶なのでは?
0061デフォルトの名無しさん
NGNGWin98が動作するマシンとエディタとコンパイラがあればC言語のプログラムを
作成、実行できる。
・・・リンカはいいのか?
0062てんさいぷろぐらむぁ(偽)
NGNG基本的にまともなプログラマはやらないようなクソコードばっかしで、
逆に記憶から消されてる問題多いね(普段絶対しないから)
これまたガイシュツだけど
他人のクソコードいじる可能性もあるわけだから、
これを機会に言語仕様を復習することにしたよ・・・
最近とある事情で久しぶりに
int z,y,F,Q,i;
なんて宣言ばかりのソース見たら理解するのに
すごく時間がかかっちゃったよ・・・
なんか書き方うまくなるのに比例してこういった部分の実力が
衰えてることに気が付いた。
鬱だ・・・
0063デフォルトの名無しさん
NGNGWin98が動作するマシンとエディタとコンパイラがあればC言語のプログラムを
作成、実行できる。
実行できるかどうかは
メモリ不足ってことがあるのでどうともいえません
0064デフォルトの名無しさん
NGNG上限が約6万5千って事じゃないの?「〜までしか保持できない」とか書いてくれたら確実だけど。
0065デフォルトの名無しさん
NGNG文章じゃないでしょう。
あいまいな仕様書の実例みたいな感じだなぁ。
0066デフォルトの名無しさん
NGNG・Win98が動作しているマシンなのか、Win98が動作しうるマシンなのか?
・エディタとは何か?
・何のコンパイラ?
0067ディフォールトノナナシサン
NGNG0068デフォルトの名無しさん
NGNG0069デフォルトの名無しさん
NGNGマシン は マジンカイザーの事です。
0070デフォルトの名無しさん
NGNGそうか、これひっかけもんだいか・・。
Win98は動作可能なマシンでも、OSが入ってなかったらダメかも・・。
いや、コンパイラが OS内蔵( ハードウェアに直接アクセスする)の
x86のソフトウェアだと、Win98 がなくてもOKね。
(8ビット時代のマシン語ゲームみたいにね・・)
どっちにしろ、リンカがないとだめか。
0071デフォルトの名無しさん
NGNG>int i;
>for(i;i<10;i++);
>文が終了する直前
>の意味がわかりません
for が終了する直前の i の値は?って問題なの?
たしかに意味がようわからないけど10かなぁ・・・。
i が初期化されてないから、たとえば
i=65003; の状態で始まっていても 一周して、
答えは 常に10だねぇ。
結局、C言語ではなく、日本語検定ってことで?
これが入門だと、上級はどんなんよ?
Q.
int i;
i とはなにか?
A, Integer の頭文字 B. Index の頭文字
C. 振り向かないことさ D. わからない。氏のう
007271
NGNG>i=65003; の状態で始まっていても 一周して、
この場合、for が実行されないから、i=65003 だね。
だから、「i の値は不定」が正解でしょう。
鬱だ・・・
0073デフォルトの名無しさん
NGNG…×で合ってる?
違うなら、そこが減点対象なんだが…
0074デフォルトの名無しさん
NGNG0075デフォルトの名無しさん
NGNGsignedだから、多分この問題作成者のオツムではsizeof(int)=2なので、
65003=-533だから10で止まるかも(藁
0076デフォルトの名無しさん
NGNG{
// たーすーけーてー
}
printf( "止まれるモンなら止まりやがれゴルァ" );
007775
NGNG0078デフォルトの名無しさん
NGNGprintf( "まだスタック生きてるヨ良かったne" );
func();
}
main(){
func();
}
0079デフォルトの名無しさん
NGNGi って、ためらわないことじゃなかったっけ?
0080デフォルトの名無しさん
NGNG0081デフォルトの名無しさん
NGNGすまん。その通り、iは、ためらわないことでした。
「若さ」は、振り向かないことネ。
■ このスレッドは過去ログ倉庫に格納されています