正整数nを読み込んで、それを逆転して表示するプログラムなのですが。
正整数nを読み込んで、それを逆転して表示するプログラムなのですが。
#include <stdio.h>
int main(void)
{
int n;
do {
printf("正整数n: "); scanf("%d", &n);
} while (n■0);
while (■) {
printf("%d, n■10;
n■10;
}
putchar(■);
return (0);
}
■のところの部分が私にはよくわからないのですが、どなたかわかりませんかorz
int main(void)
{
int n;
do {
printf("正整数n: "); scanf("%d", &n);
} while (n■0);
while (■) {
printf("%d, n■10;
n■10;
}
putchar(■);
return (0);
}
■のところの部分が私にはよくわからないのですが、どなたかわかりませんかorz
Re:正整数nを読み込んで、それを逆転して表示するプログラムなのですが。
逆転の意味がよくわからないです…
printfのとこ間違えてるし…
==========
逆転って桁だったんですね…
===========
whileの条件って「n<=0」こうじゃないんですか?
どっちでもいいっちゃいいと思いますけど…
printfのとこ間違えてるし…
==========
逆転って桁だったんですね…
===========
whileの条件って「n<=0」こうじゃないんですか?
どっちでもいいっちゃいいと思いますけど…

Re:正整数nを読み込んで、それを逆転して表示するプログラムなのですが。
こんにちは。
ちょっと私用で急ぎですので、コードのみですいません;
ちょっと私用で急ぎですので、コードのみですいません;
#include <stdio.h> int main(void) { int n = 0; do { printf("正整数n: "); scanf("%d", &n); } while (n == 0); while (n!=0) { printf("%d", n%10); n/=10; } putchar('E'); // 意味不明。必要ない return (0); }
Re:正整数nを読み込んで、それを逆転して表示するプログラムなのですが。
>ありがとうごさいます!!
本当ですか?
これは、穴埋め問題ではないのですか?
もしそうなら、Yperiaさんの回答は問題文を書き換えてます。
>なんで必要なの?って聞き返してみます。
このプログラムを考えた人が"そのように"表示したかったからではないでしょうか。
本当ですか?
これは、穴埋め問題ではないのですか?
もしそうなら、Yperiaさんの回答は問題文を書き換えてます。
>なんで必要なの?って聞き返してみます。
このプログラムを考えた人が"そのように"表示したかったからではないでしょうか。
Re:正整数nを読み込んで、それを逆転して表示するプログラムなのですが。
私は必要ないと思ったのは、すでに答えの描写はprintfで行われていたので…
必要だとしても、nしか宣言されていないようなので…nを描写しても0だろうし…
>これは、穴埋め問題ではないのですか?
だとしたら、新しく宣言するわけにも行きませんし…
>回答は問題文を書き換えてます
どっちにしても、書き間違えてる部分もありますよ…
=======
いまされですけど…プログラムの終了のEなんですかね。
気がつきませんでしたが…
========解決後====
ほんとに必要ないかはわかりませんよ…問題とかで提出するなら書いとかないと…
必要だとしても、nしか宣言されていないようなので…nを描写しても0だろうし…
>これは、穴埋め問題ではないのですか?
だとしたら、新しく宣言するわけにも行きませんし…
>回答は問題文を書き換えてます
どっちにしても、書き間違えてる部分もありますよ…
=======
いまされですけど…プログラムの終了のEなんですかね。
気がつきませんでしたが…
========解決後====
ほんとに必要ないかはわかりませんよ…問題とかで提出するなら書いとかないと…

Re:正整数nを読み込んで、それを逆転して表示するプログラムなのですが。
>whileの条件って「n<=0」こうじゃないんですか?
確かに、最初のwhileに関してはそうですね。
ミスしました、すいません。
>最後に改行したいのでは
なるほど。
確かにそんな気がします。
確かに、最初のwhileに関してはそうですね。
ミスしました、すいません。
>最後に改行したいのでは
なるほど。
確かにそんな気がします。