C言語です。おねがいします。

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
かおり

C言語です。おねがいします。

#1

投稿記事 by かおり » 15年前

次の5つです。

・11/5*10/6を評価して得られる値は?

・xをint型、yをdouble型の変数とするとき、x=y=2.5を評価して得られる値は?

・int型の変数aの値が1であるとき、式a>0を評価して得られる値は?

・int型の変数aの値が0であるとき,式a>0&& a==0を評価して得られる値は?

・int型の変数aの値がどのような値であっても、式a>0 ? a>0 : a<=0を評価して得られる値は?

パコネコ

Re:C言語です。おねがいします。

#2

投稿記事 by パコネコ » 15年前

これって…自分でやらないと何にもならないタイプじゃ…
1つ目とか暗算できる気がするけど…どうしたらいいの?どうしてほしいの?
プログラム?問題の答え?…答えは書かないけど…

かをり

Re:C言語です。おねがいします。

#3

投稿記事 by かをり » 15年前

ぷろぐらむをおねがいします。

パコネコ

Re:C言語です。おねがいします。

#4

投稿記事 by パコネコ » 15年前

微妙に名前変わってる…
評価して得られる値というのは、真か偽かってことでいいんですか?
値だから…0か、0以外かとしかわからないけど…
自分でやってみてわからないところを質問して欲しいんですけど…
if文の条件式に入れて実行されたら、0以外です。
elseが実行されたら偽なので、0です。

できれば、わからなかった部分を質問してください。

=========
ちゃんと値を求めることができた場合はすみません… 画像

バグ

Re:C言語です。おねがいします。

#5

投稿記事 by バグ » 15年前

>>カオリさん
これって、プログラムもなにも、問題の文章をそのまんま実行すれば答えがでるじゃない?
何も考える必要なんてありませんよ?
パコネコさんも書いているけど、これの何が分からないのかをハッキリさせないと、誰も答えようがないです。
ここの掲示板の規約を読んで、それに従った質問の仕方をしてくださいね。

フリオ

Re:C言語です。おねがいします。

#6

投稿記事 by フリオ » 15年前

>評価して得られる値というのは、真か偽かってことでいいんですか?
 評価して得られる値とは、その式が返す値です。
 
a = 1、b = 2 のとき、a + b を評価して得られる値は、3 です。

パコネコ

Re:C言語です。おねがいします。

#7

投稿記事 by パコネコ » 15年前

条件式にしか見えなかったから…どうやったらわかるんですか?

多分違うと思いますが…
printf("%d",a>0);
こんなのですか?
すごくエラーって出そうな感じですね…
わからないです…

========
意外とうごきました…知らなかった。
でも真と偽の1もしくは0しか出ませんでした… 画像

がくせい

Re:C言語です。おねがいします。

#8

投稿記事 by がくせい » 15年前

またまるごと投げですか
昨日も女性でしたね
名前は女性という方が正しいでしょう
皆が誠意ある対応をしてくれることをここに願う

Poco

Re:C言語です。おねがいします。

#9

投稿記事 by Poco » 15年前

> ぷろぐらむをおねがいします。

規約の順守をお願いします。

パコネコ

Re:C言語です。おねがいします。

#10

投稿記事 by パコネコ » 15年前

これ全部試してみたけど…printfしか使わないんですね…
if文をわざわざ書いてた自分が恥ずかしいです。

かおるさん?かをるさん?どっちかはわかりませんが、printf("%d",式);で実行してみてください。
全部答え出ましたよ…

フリオ

Re:C言語です。おねがいします。

#11

投稿記事 by フリオ » 15年前

>条件式にしか見えなかったから…どうやったらわかるんですか?
 関係演算子も演算子なので+、-、*、/等と同じように演算した結果の値を返します。
それが、"真と偽の1もしくは0しか出ませんでした"です。

toyo

Re:C言語です。おねがいします。

#12

投稿記事 by toyo » 15年前

最後の問題とか見るとこれは頭で考えて答えを書く問題じゃないのでしょうか
printf("%d",式);だと評価値をint型と決め打ちなので適切ではないような

パコネコ

Re:C言語です。おねがいします。

#13

投稿記事 by パコネコ » 15年前

そういえば%dって書いちゃってましたね。
%.2fにでもします?
小数点以下2ぐらいまで見れば大丈夫だと思う。
2問目だけでいい気もしますけど…

頭で考えるにしても知らないと解けないタイプが多い気がします。
知ってたらすごく簡単な問題もありますけど…
プログラムのほうが勉強にはなると思います。
めんどいこともありますけどね。

かおり

Re:C言語です。おねがいします。

#14

投稿記事 by かおり » 15年前

できました。

ありがとうございます(^_-)-☆

かおり

Re:C言語です。おねがいします。

#15

投稿記事 by かおり » 15年前

ありがとうございます

Dixq (管理人)

Re:C言語です。おねがいします。

#16

投稿記事 by Dixq (管理人) » 15年前

> かおりさん

複数の名前を使うことは規約で禁止させて頂いています。
どれか決まった名前で投稿して下さい。
また、課題の丸投げも禁止とさせて頂いております。
規約を守った利用をお願いします。

かおりさんはC言語について苦手意識をお持ちなのでしょうか?
もしそうであれば、先入観にとらわれず、少しずつ解くことに挑戦してみませんか?

複雑な問題が解けなかったとしても、簡単な問題に分割すれば案外簡単に解けることもあります。
また、環境の用意の仕方や基本はなかなか完全に初心者であればハードルが高いと感じるかもしれません。
環境の用意の仕方を初め、わからないことがあれば一つ一つ解決してみましょう。

学習意欲さえあれば皆さん非常に熱心に答えてくださると思います。
最初は皆難しいと思うものです、頑張りましょう。

Mist

Re:C言語です。おねがいします。

#17

投稿記事 by Mist » 15年前

> かおりさん

「できました」じゃなくて「やってもらいました」ですよね?

http://detail.chiebukuro.yahoo.co.jp/qa ... 1145214416

シエル

Re:C言語です。おねがいします。

#18

投稿記事 by シエル » 15年前

Mistさん。よく見つけましたね。

しかもその知恵袋のほかの質問を見てみると、
下の方にあるスレの正整数を逆転する~みたいな質問も知恵袋でしてますね。
このスレでその質問はsaki太郎さんという名前で質問してますが、それもかおりさんだったんですね。
マルチポスト、複数の名前の使用、まったくマナーを守らない人が増えましたね。
課題の丸投げをしてきた時点で、一切手伝うべきではないでしょう。 画像

閉鎖

“C言語何でも質問掲示板” へ戻る