[過去ログ] Qiita 4 - キータぞ、来たぞ、キータだぞー (1002レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
657: デフォルトの名無しさん [sage] 2024/04/06(土) 14:04:48.19 ID:xIw1h5A4(1/2) AAS
問題: 以下のコードは適切な引数を与えても未定義動作となる箇所があります。修正しなさい。(10点)
int atoi(char *str)
{
int i;
int sign;
long ans;
i = 0;
ans = 0;
sign = 1;
while ((str[i] >= 9 && str[i] <= 13) || str[i] == ' ')
i++;
if (str[i] == '-')
{
sign *= -1;
i++;
}
while (str[i] >= '0' && str[i] <= '9')
{
ans *= 10;
ans += str[i] - '0';
i++;
}
return ((int)ans * sign);
}
658: デフォルトの名無しさん [sage] 2024/04/06(土) 14:10:49.09 ID:xIw1h5A4(2/2) AAS
つか空白その他をスキップする処理の書き方酷いなw
while ((str[i] >= 9 && str[i] <= 13) || str[i] == ' ')
i++;
42Tokyoってこういう書き方身に付くのかw
大学院休学してこの人何やってんのwww
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.037s