問c語言的題目,問乙個c語言的題目

時間 2022-08-09 17:27:02

1樓:明月貓兒

為什麼不使用強制型別轉換?

z為float,x,y 為int型別

而且,你不用stdio.h?

2樓:

x=sqrt(x);

sqrt算出來是浮點型,賦給整型之後小數點後面就被截斷了可以把x=sqrt(x);y=sqrt(y);z=x+y; 這三行直接合併成

z=sqrt(x)+sqrt(y);

3樓:跌落的殘片

#include "stdio.h"

#include

main()

呵呵,我的編譯器不准把float和int相互轉換勒,我說它欠扁

4樓:匿名使用者

少了#include

5樓:匿名使用者

我感覺#include可以省略,不過你的x,y的定義不對,你應該把它定義成float不然開平方之後的小數部分大概會沒了,像比方你輸入3,開平方應該等於1.多少的,但是定義成int後,可能就是1,小數部分就被捨去了。或者就像前幾個說的把x=sqrt(x);y=sqrt(y);z=x+y; 這三行直接合併成z=sqrt(x)+sqrt(y);

這是我的菜鳥式看法

6樓:匿名使用者

你的程式可以執行嘛?少了#include 也能執行printf,奇怪了

還有就是int main()程式要規範

scanf("%d,%d",&x,&y); 兩個%d之間要逗號不好,

問C語言小問題,問乙個C語言小問題

b是short int型別,只有16位,最高為符號位。a加上1後結果是32768,補碼表示是00000000 00000000 10000000 00000000 傳送到b後 b表示為10000000 00000000,剛好等於 32768在計算機內部的補碼表示,所以就是它了。32768是 1000...

能幫我些C語言的題目麼,乙個C語言題目?

5.d 整型指標變數 int f 陣列指標 int f 4 指向由四個元素組成的陣列。指標陣列 int f 4 有4個指標,每個指標都為整形指標。而int f 就是函式指標了。6.c a中使用者自定義的變數名應與資料型別分開。b明明是double型別資料卻賦值為字串,不可以。d中使用者自定義的變數名...

弱弱的問乙個C語言基礎只是問題。

意味著 b 作為數值66儲存在乙個32位單元中。b 就是乙個8位的單元,怎麼變成32位了?利用字元常量這個特性,可以定義乙個字元常量 fate 這這將把4個獨立的ascii碼儲存在乙個32位單元中。然而,如果把這個字元常量賦給乙個char變數,那麼只有最後8位會起作用,因此變數的值為 e 這段話莫名...

大神求解,C語言問題,C語言的乙個題,大神求解!

include void scanf file 迴圈j次 後 並獲得合併的資料 存放到total num 寫資料 fclose fo 關閉檔案 fclose fi 至於你說的字串函式格式都是大同小異 無非就是 s d c 最長用的就是sprintf char path sprintf path,s ...

萌新問乙個問題! 10,C語言萌新,問乙個問題

正常連擊的連線時間大概是3秒,上風暴降臨後,如果是正常的低持續配卡,只增加1秒不到的連擊時間,所以風暴需要高持續才有意義,為此會損失2個格仔。然後是你問的其他一些東西,風暴能和清點戰場疊加,而且正是因為清點戰場這張卡,才讓集團4正式成了笑話。ash4吃攻速,不吃基傷不吃元素也不吃畫龍點睛,有人帶畫龍...