1樓:網友
2個都是。
但是如果是1/3就是整形的。
c語言中浮點數都是預設的double型別麼
2樓:網友
你的理解是對的!
浮點常數,預設為double型別,後面加f表示float型別浮點常數!
看下這兩個c 語言是不是都對的
3樓:網友
int s=new int[80],char s=new char[80]也都是陣列,但是是c#中的定義方式,不是c的。
c語言一般只會用char s[80]與int [80]這種方式或者直接給出值,int =;char =;
4樓:網友
char s[80]是在椎棧中分配80個位元組char s = new char[80]有錯應該是char *p = new char[80]在椎中分配80個位元組。
堆疊和椎是不一樣的。
第二個不是c裡面的函式。
5樓:暢夜桖
這好像不是c的範疇,看看是不是c++的類和方法。
關於c語言double型的問題。
6樓:
/2,因為都是整數形式,系統預設是int型,因此結果也是int型,所以這個中間值是1,而不是。
2、x,y都是double型,y=x+1,編譯系統在執行時會先將1轉化成double型別,,實際的運算是y=。示例程式如下:
#include
int main()
執行結果為:
7樓:刀無極啊
什麼鬼題目,b和c不是一樣的嗎,都是錯誤的,結果應該是,3/2是兩個整型數相除,結果是沒有小數點的,直接去掉,不四捨五入,因此等於1,x是double型,加1結果還是double型,y也是double型,因此結果等於。
8樓:網友
不能用數學的方法算吧!
c語言中,乙個int型變數加上乙個double型的變數,得出的結果是什麼?有沒有強制轉換的問題?謝謝。
9樓:程振
會將int型別轉換成double型別再與double型別的變數相加。型別不一樣的數相加,首先將型別轉換成一樣的然後相加,轉換原則,短型別向長型別看齊,長短指在記憶體中所佔空間的長短。
10樓:網友
得出的結果是double型。
這個不需要強制轉換的,系統會自動轉換的。
11樓:
double,計算時會自動轉化之double進行計算,因為double高於int
12樓:網友
這個應該是由編譯器自動完成。
13樓:匿名使用者
得出的結果應該是double型的,double型的優先順序比int型的優先順序高,會自動轉換。
14樓:鑽時封芯
輸出的是double型,這是預設的,以便保持精度。
15樓:網友
double優先順序較高,int型別會隱式轉化成double型別,再進行運算,精度提高。
16樓:網友
double;
int 轉換成double ,這不是強制轉換。
17樓:網友
double型,預設是進行位擴充套件的,通俗說就是 短的資料向長的資料看齊。
18樓:cj_陳嬌
結果得看你定義 變數型別,要與定義的變數型別保持一致。
c語言怎樣求兩個double型資料相除求餘數?
19樓:海天盛
1.首先請開啟visualc++6.0,(本文使用visualc++6.0軟體操作,也可以使用visualstudio或其他c/c++程式設計軟體),如圖所示後成功開啟。
2.點選左上角的「檔案」選單按鈕,點選「新建」按鈕。在彈出視窗中,首先選擇「file」選項卡,然後在左側列表中選擇「c++原始檔」項,如下所示。
3.在正確檔名的文字框中輸入檔名,如「demo」等。
4.根據**輸入演示**,如下圖所示。
5.執行**:按箭頭指示的順序點選箭頭所指的按鈕。當最後乙個按鈕成功按下後,會彈出如圖所示的黑色視窗。程式執行的結果將顯示在表單中,並將獲得正確的值。
6.**說明:圖中的綠色字型說明了**行的含義。核心**為d=5%3;「%是餘數運算子。
7.完成效果圖,如下圖所示。
20樓:網友
在c語言中,只有整數才能求取餘數,如果需要求取浮點數的餘數,只能用變通的方法進行。
double num1 = ,num2 = ;
double remainder;
remainder = num1 - int)(num1/num2);
21樓:網友
%號不就是求餘的麼?
c語言中float和double為什麼輸出會完全不一樣?
22樓:網友
float 和 double 在輸出的時候其實都是用%f輸出。c語言中,浮點型輸出預設都是輸出小數後6位。你為什麼會認為double會輸出到小數後15位呢,我感覺你是認為double的精確度有15位,float的精確度是7位,對吧,其實事實double和float在輸出的時候都是預設輸出到小數後6位,但是你可以用% 的格式控制。
23樓:網友
float的精度和double的精度不同,double的精度高。
double型別要用%lf,float型別用%f
你把double型別的值用float型別輸入(輸出),就會出現溢位。
24樓:劉梟雄卡卡羅特
但是在c語言中不是會預設的把float型轉化為double型嗎?按道理應該都是15位有效數字。
c語言以下程式執行後的輸出結果是
選a。因為strlen 函式不計算 0 所以其統計數字較sizeof少乙個。c語言,以下程式執行後的輸出結果是 c a a 5 是乙個 表示式,a b,b 3 是另乙個表示式。a 0,a a 5 5,a a a 5 5 10,將值賦給c,c 10,此時,a 5 a b,將b的值賦給a,a 0,執行b...
兩道C語言判斷題,幫忙看這兩個C語言判斷題
這兩個都是對的。在c語言中,多個表示式可以用逗號分開,其中用逗號分開的表示式的值分別結算,但整個表示式的值是最後乙個表示式的值。假設b 2,c 7,d 5,a1 b,c d 3 a2 b,c d 3 對於第一行 有三個表示式,用逗號分開,所以最終的值應該是最後乙個表示式的值,也就是d 3,為8,所以...
幫忙看看這兩個是什麼東西?謝謝了
從 上看好象是什麼玉,有點舊,我們也沒見過,不清楚是什麼東西,這東西是不是很值錢呀,也不知道,這還得請懂行的專業人士給看一看,給籤別一下,才能知道這兩個是什麼東西,值不值錢,有沒有收藏價值。玉墜,第乙個是葉子和如意,第二個看不清楚,好像是大象,具體材質不看好。第乙個是 一夜如意 第二個看不清 新老看...