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;}
關於C 的一些問題
include c 標頭檔案 using namespace std 命名空間 int main 主函式 void sort int x,inty,intz 定義sort方法 判斷語句,如果輸入的x y 則x與y交換位子 if z else if z else cout 此程式是判斷三個數大小,並按...
比較基礎的c 問題,乙個比較基礎的c 問題
我來答 char p 只是定義了乙個指標,指標的型別是char,但是這個指標沒有賦初值,所以指向了乙個可能是不可寫的區域,而fin.getline str,256 這一句試圖把一些字元寫到指標指向的記憶體區域,顯然是不對的。你還有什麼疑問沒有。這個地方,沒有任何的好辦法,就得定義乙個陣列。str是乙...
C語言的基礎問題,C語言的乙個基礎問題
分配的記憶體大小不一樣,簡單說,long型可以儲存的資料比int型的大!c語言規定,sizeof short sizeof int sizeof long 但是long一定要大於short 在不同的目標平台上,用這兩個關鍵字定義的變數占用的儲存空間可能相同,也可能不同。32位的系統中sizeof l...