C言語なら俺に聞け(入門編)Part 125 [sc](★0)
-
- 1
- 2014/02/16(日) 01:49:14.42
-
C言語の入門者向け解説スレッドです。
★前スレ
C言語なら俺に聞け(入門編)Part 124
http://toro.2ch.net/test/read.cgi/tech/1389096769/
★過去スレ
ttp://makimo.to:8000/cgi-bin/search/search.cgi?q=%82b%8C%BE%8C%EA%82%C8%82%E7%89%B4%82%C9%95%B7%82%AF&andor=AND&sf=0&H=&view=table&D=tech&shw=5000
★教えて欲しいのではなく宿題を丸投げしたいだけなら
↓宿題スレ↓へ行ってください。
C/C++の宿題片付けます 166代目
http://toro.2ch.net/test/read.cgi/tech/1381909900/
★C++言語については避けてください。C++対応明記スレへどうぞ。
★分からない事をなるべく詳しく書いて下さい。
★ソースコードを晒すと答えやすくなるかもしれません。
# 抜粋/整形厳禁、コンパイラに渡したソースをそのまま貼ること。
# サイズが大きい場合はアップローダ等を利用してください。
ttp://codepad.org/
ttp://ideone.com/
★開発環境や動作環境も晒すと答えが早いかもしれません。
★質問者は最初にその質問をした時のレス番号を名前欄に書いて下さい。
【重要】
当たり前の事ですが、2chではコピペ荒らしは禁止されています
-
- 224
- 2014/03/06(木) 06:37:01.34
-
>>222
スパリロとかでいいんじゃね?
-
- 225
- 2014/03/06(木) 07:05:14.03
-
スパリロとは
-
- 226
- 2014/03/06(木) 07:35:37.69
-
サオありニューハーフとプレイ初体験(前半)
ttp://totoki10.dtiblog.com/category27-2.html
サオありニューハーフとプレイ初体験(後半)
ttp://totoki10.dtiblog.com/category27-3.html
なんか最後の締めで切なくなったよ。
悪い話ではなかった。
-
- 227
- 2014/03/06(木) 07:51:42.72
-
朝の7時半からそういうのを読むってどうなの?
-
- 228
- 2014/03/06(木) 09:57:42.12
-
スパリロって何?
-
- 229
- 2014/03/06(木) 10:27:58.25
-
質問ですが、ファイルのところでマウスが右か左かで動くところを変える方法を知ってる方はおられますか?
-
- 230
- 2014/03/06(木) 10:36:16.77
-
日本語でおk
-
- 231
- 2014/03/06(木) 11:13:57.67
-
都市伝説じゃね?
-
- 232
- 2014/03/06(木) 22:24:52.98
-
fileから読み取ってその数以下の素数を表示するプログラムで
putcharは正常に出力されるのですが
printfがおかしくなってしまいます
原因が分かる方教えていただけませんか?
-
- 233
- 2014/03/06(木) 22:26:28.00
-
プログラムが間違いだらけなのが原因
-
- 234
- 232
- 2014/03/06(木) 22:26:31.61
-
#include <stdio.h>
//int sosu(int);
int main(void){
FILE *fp;
int a;
fp=fopen("primenumber.txt","r");
if ((fp = fopen("primenumber.txt", "r")) == NULL){
printf("強制終了しました\n");
return 1;//強制終了
}
while((a =fgetc(fp)) != EOF){
putchar(a);
sosu(a);
}
fclose(fp);
return 0;
}
-
- 235
- 232
- 2014/03/06(木) 22:27:02.22
-
sosu (int b){
int n,m,temp=0,cnt=0;//nはループ用変数
for(n=0;n<=b;n++){//入力された数までループ
for(m=2;m<n;m++){
if(n%m==0){//素数じゃないなら
//printf("%dは素数じゃない\n",n);
temp++;
break;
}
}
}
cnt=(b-temp)-3;
printf("%dの素数の数は%d\n",b,cnt);
temp=0;cnt=0;n=0;//初期化
}
-
- 236
- 2014/03/06(木) 22:31:25.00
-
'0' は48
って意味は分かる?
-
- 237
- 2014/03/06(木) 22:36:14.80
-
'0'は48である。とはどの規格書にも書いてない
-
- 238
- 2014/03/06(木) 22:38:55.31
-
>>232
・fopen()を二度するな。
・fgetc()は「一文字読む込む」関数だ。
・素数(複数)を表示したいのか、素数の個数を表示したいのか、どっちだ。
-
- 239
- 2014/03/06(木) 22:40:21.59
-
別に48じゃなくてもいいけど、本質はそこじゃないw
-
- 241
- 2014/03/06(木) 23:41:48.16
-
文字コードとそのコードの文字がごっちゃになってる
fgetcは1文字しか読まない。
だから、123というデータに対してwhileの1回目は'1'しか読まない。
正確には、'1'という文字の文字コード49を、だな。
2回目は'2'の50、3回目に'3'の51。
-
- 243
- 2014/03/07(金) 00:06:14.93
-
え?
c言語 一行読み込み
でぐぐりもしないのか?
-
- 244
- 232
- 2014/03/07(金) 00:11:29.79
-
すみません
fgetsでしたね
-
- 245
- 2014/03/07(金) 00:30:11.96
-
>>244
いや文字列としてじゃなくて数として読むならfscanfでいいよ。
-
- 246
- 2014/03/07(金) 00:49:07.99
-
2度質問禁止ね
-
- 247
- 2014/03/07(金) 00:49:55.18
-
あと満足いく回答を得られなかったからといって回答者に逆ギレするのも禁止
-
- 248
- 2014/03/07(金) 11:10:32.79
-
列挙型と配列の違いって何?
-
- 249
- 2014/03/07(金) 11:13:40.22
-
>>248
列挙型はシンボルを定義するだけ。配列は要素を並べて扱い易くした代物。
-
- 250
- 2014/03/07(金) 14:17:35.56
-
列挙型は一つの値
配列は複数の値
-
- 252
- 2014/03/07(金) 18:31:14.89
-
ありがとうございますじゃねえよカス
-
- 253
- 2014/03/07(金) 18:38:06.69
-
じゃー
シェシェ
-
- 254
- 2014/03/07(金) 18:46:07.70
-
>>252
ワロタ
-
- 255
- 2014/03/07(金) 19:59:53.52
-
今質問しようかと思って途中まで書いていたのですが、
スレを軽く読んでみると頭の悪い馬鹿回答者しかいないのでやめました。
-
- 256
- 2014/03/07(金) 20:01:45.48
-
それは賢明
-
- 257
- 2014/03/07(金) 20:50:37.07
-
>>255
雑音がおおい。荒らしを無視してください
-
- 258
- 2014/03/07(金) 20:54:36.90
-
いつからこんなレベル低いスレになったんだ
-
- 259
- 2014/03/07(金) 21:11:19.57
-
エヘン
俺が噂のバカ回答者だ
ほら、さっさと俺に聞け
なになに?なぜCなのかって?
おしっこはシーだからに決まってんだろ、たこ
はい、次
-
- 260
- 232
- 2014/03/07(金) 21:11:32.46
-
入門編だからしょうがないね
-
- 261
- 2014/03/07(金) 21:25:05.17
-
入門編で許されるのは雑魚質問者
雑魚回答者は許されない
なぜならば中級者以降は回答の真偽をある程度吟味できるが、
入門者は吟味することが難しく、雑魚回答者がいい加減な知識で適当に回答したものを鵜呑みにする可能性があるからだ
-
- 262
- 2014/03/07(金) 21:55:17.16
-
でもそれでいいじゃん
-
- 263
- 2014/03/07(金) 21:56:42.22
-
入門って書いてあるのに、レベルの低い質問するとスルーされるし
大学の難しい宿題聞くと、宿題すれ行けとか言われるし・・・
-
- 264
- 2014/03/07(金) 22:36:21.11
-
ここで聞くより自分で調べたほうが早いし自分のためになる
-
- 265
- 2014/03/07(金) 23:36:14.61
-
>>263
大学の宿題が難しい?冗談だろw
さっさと退学届け出して、ハローワークで高卒を雇う零細企業さがしてこいよカス
-
- 266
- 2014/03/07(金) 23:51:07.94
-
関数において例えば
func(void) {…};
とあれば引数を受け取らない
void func(…) { };
ってあれば値を返さない
ということですよね
void *malloc(size_t size);
↑だと返す型がvoid型?
void型って何ですか?
-
- 267
- 2014/03/07(金) 23:54:20.96
-
汎用型とも言われて型がない。
void *←こういうのを汎用ポインタって言ってメモリの番地だけ指して、型を指定しない
型を指定してはじめて、メモリが参照している番地のデータが何かわかる
-
- 268
- 2014/03/07(金) 23:55:11.98
-
void *はいかなるポインタとも互換
-
- 269
- 2014/03/07(金) 23:57:35.00
-
ポインタ完全制覇を読めば書いてある
GDBの英語マニュアルを、頭から最後まで読め。GNUのツールを一通り使え。
関係データベースのマニュアルを英語のまま読め。c++を覚えて、GUIツールにQtつかえ
最初に長期休暇でデザパタとUMLをおぼえろ。VimかEmacsのどっちか使え。
-
- 270
- 2014/03/08(土) 00:02:08.15
-
void* ← 計算も値を取り出すことも出来ないゴミ。
-
- 271
- 2014/03/08(土) 00:02:56.66
-
キャストして使うものだ
-
- 272
- 2014/03/08(土) 00:03:16.76
-
氏ね
-
- 273
- 266
- 2014/03/08(土) 00:04:38.96
-
やっぱり、そういうのに特化した本読まないといけないっすかね
難し〜 w
ありがとです
このページを共有する
おすすめワード