C 新手求解一些基礎問題,c 問題,新手求解

2021-08-09 19:17:52 字數 2814 閱讀 5417

1樓:匿名使用者

lz你好

#include是一個包含命令,它的作用是將檔案iostream的內容包含到該命令所在的程式命令中,代替該命令列。檔案iostream的作用是向程式提供輸入或輸出時所需要的一些資訊。iostream是i-o-stream三個詞的組合,從其形式就知道他是代表「輸入輸出流」的意思.

using namespace std;的意思是「使用名稱空間std, c++標準庫中的類和函式是在名稱空間std中宣告的,所以如果用到標準庫時,就需要此行。

#include,當你用到數學函式時,就要加上此行,即cmath是數學函式檔案,包含了數學函式,這樣你才能使用數學函式。

對於初學者,你只要知道:如果有程式輸入或者輸出時,必須使用#include,以提供必要的資訊,同時要用using namespace std;。

你也可以買一些參考書看看。。

祝學習愉快

2樓:匿名使用者

#include 就輸出輸入流的標頭檔案,比如常用輸出cout,輸入cin都包函在些標頭檔案中

是c標準的數學庫函式標頭檔案,不加.h,表示不分配工作空間定義一個工作區間

#include

using namespce std

等同於#include

3樓:紫電清霜之

#include和#include是你的程式包含這些庫檔案,iostream是輸入輸出的,cmath是一些數學類函式的,using namespace std 是名稱空間,防止重名。

4樓:匿名使用者

這是引用系統檔案,因為你所用的cin,cout是io流物件所以就應該包含iostream,同樣,如果你用到系統數學函式就應該包含cmath檔案,這種做法類似於c語言中的包含系統標頭檔案。 而using namespce std 是使用名字空間,因為,你要用的系統提供的類的實現是在std這個名字空間裡的。

我的回答就是這樣了,樓主如果還不明白,可以直接找我。

5樓:月嵐清影

#include這個可以讓你使用一些數學專用函式,就不用你自己去寫了,以後會常用到的,using namespce std這個是給你一個名稱空間,c++書上邊應該有寫的,這個你多看看多寫寫就可以的,多去琢磨琢磨,祝你學得順利~

c++問題,新手求解

6樓:gta小雞

if else巢狀太多,且縮排混亂,又不用大括號,是給自己找麻煩。這樣的程式不出錯才奇怪。

scanf("%c%c%c", &a, &b, &c);

max = a;

if(b>max) max = b;

if(c>max) max = c;

putchar(max);

7樓:匿名使用者

初學注意帶好括號

if (a > b)

else

}else

else}

c++程式問題,新手。。求解

8樓:匿名使用者

#include

#include

using namespace std;

bool isprime(int n)}}return flag;

}bool is2cifang(int n) //是2的冪級數n /=2;

if(n==1)}}

int main()}}

}cout << i << endl;

return 0;}

9樓:匿名使用者

while (n)

n--;}

新手c++問題求解,剛學class!!

10樓:張博

在c++中,可以給建構函式附上預設值。

即b(int b1=0,int b2=0)

這樣建立b物件時,b b1就不會報錯。

11樓:匿名使用者

class "b" 沒有對應的建構函式b(int b1,int b2);還沒實現

12樓:初試鋒芒天啊

可以試試構造一個有兩個預設引數的建構函式

c++新手問題如何求乘方

13樓:匿名使用者

c++中沒bai有直接支援

的冪運算子。但du它本身支zhi持有冪運算的函式。那麼有dao兩種辦法版來計算乘方:

1、使權用直接乘法運算,類似於下面的表示式y=x * x;

2、使用冪運算函式,類似下面的函式呼叫:

y=pow(1.3, 2);//計算1.3的2次冪

14樓:端木芸萱

函式呢?需要自己寫函式啊,pow(n,2),sqrt(n,0)從你程式來看這兩個函式是自定義的,那就需要你自己來實現他們的功能,沒寫的話編譯器找不到相關函式,報錯就是肯定的了。

15樓:匿名使用者

少了,pow(n,2) 和 sqrt(n,0)的函式宣告。這個修改就得看你的程式條件了。

16樓:和瓦伊

用math.h的標頭檔案

y=pow(m,n); // m的n次方

17樓:匿名使用者

#include

#include

using namespace std;

int main()

system ("pause");

return 0;}

新手鬼泣問題求解,鬼泣的一些問題

月光不要加滿,否則上挑 月光 滿月就保護了,連不上的。鬼泣的一些問題 右手來歷 眾說紛紜 我認同是教團對尼祿進行秘密改造,封印了維吉爾的亡魂。2個 美女 露茜和蕾蒂。克雷多 信仰教皇的騎士團長 也經教團改造而得到變身能力 其妹 只是教團的歌姬 不參與教團的秘密計劃。他的右手是但丁哥哥的靈魂封印成的。...

c語言問題求解,C語言問題求解

選d選項 include include include ctype.h space char str main 定義s字串 space s 呼叫space 函式puts s 輸出字串 沒有x,y的值怎麼給你答案,3x的意思是列印最小長度為3,不夠的話左邊補空格,x表示16進位制樹,這個把x,y的值...

C新手問題,超級簡單啦,新手C語言問題

int c a int b 這樣的c就是int型的。double c a b 這樣的c就是double型的。c語言中,double的級別比int高,所以從int轉換到double可以自動轉換,只要加號兩邊有一個double,結果就會變成double的。但是從double轉換為int需要寫明,例如 i...