1樓:網友
你的建構函式是空的,當然不會有輸出了。
#include
#include
class document
private:
char *name;
public:
document(char *name);
void printnameof();
document::document(char *name)this->name=name;
printnameof();
void document::printnameof()coutprintnameof();
void book::printnameof()cout<<"name of the book:";
document::printnameof();
void main()
document ("document1");
book ("book1",100);
2樓:高速路上飆單車
#include
#include
class document
private:
char *name;
public:
document(char *name);
void printnameof();
document::document(char *name)this->name = name; /這裡要新增。
void document::printnameof()coutthis->pagecount = pagecount;
void book::printnameof()cout<<"name of the book:";
document::printnameof();
void main()
document doc("document1");修改了。
book book("book1",100);
你是想這樣吧。
c語言程式無法輸出,只會輸出版權資訊
3樓:拉風的使用者名稱
你用到了printf函式,所以必須要呼叫標準輸入輸出標頭檔案。
方法:在程式最開始的地方輸入#include,回車。
4樓:文經丁力
#include這是c編譯程式必需的。
編寫程式,輸入三角形三邊 a、b、c,判斷a、b、c能否構成三角形,若不能則輸出相應的資訊,若能則判斷組成
5樓:網友
#include
void main()
elseif(aa+bb==cc||aa+cc==bb||bb+cc==aa)//勾股定理。
elseprintf("輸入的三個數能構成一般三角形");
else printf("輸入的三個數不能構成三角形");//否則不能構成三角形。
這個程式我在vc裡試過了,能夠判斷資料是否合格,是否能夠成三角形,以及構成等腰、等邊、直角、等腰直角還是一般三角形。你自己試試看看,希望對你有用,祝你好運!
6樓:網友
#include
#include
#define limit 1e-1
int main()
elseelse if (fabs(a*a+b*b-c*c)<= limit ||fabs(a*a+c*c-b*b) <= limit ||fabs(c*c+b*b-a*a) <= limit)
elseelse
return 0;
純手寫的,我們最近也在學,給分吧~~~
7樓:網友
是用c++還是什麼其他語言?
8樓:慢城藍田
你先問你下你要用什麼程式編寫啊,是c語言,還是。
執行一段程式如何讓它同時彈出三個介面?就是輸出的資訊各不相同,需要3個介面來分別輸出。c或c++語言環境
9樓:匿名使用者
開三個執行緒,用3個messagebox或對話方塊來顯示。
10樓:歸悅欣
同時建立3個介面就可以。
編寫乙個c語言程式,輸出以下資訊
11樓:網友
printf()函式是格式化輸出函式, 一般用於向標準輸出裝置按規定格式輸出資訊。
printf()函式的呼叫格式為: printf("《格式化字串》", 《參量表》);
其中格式化字串包括兩部分內容:
一部分是正常字元, 這些字元將按原樣輸出;另一部分是格式化規定字元, 以"%"開始, 後跟乙個或幾個規定字元, 用來確定輸出內容格式。
參量表是需要輸出的一系列引數, 其個數必須與格式化字串所說明的輸出引數個數一樣多, 各引數之間用","分開, 且順序一一對應, 否則將會出現意想不到的錯誤。
printf的格式控制的完整格式:
0 l或h 格式字元。
下面對組成格式說明的各項加以說明:
:表示格式說明的起始符號,不可缺少。
:有-表示左對齊輸出,如省略表示右對齊輸出。
0:有0表示指定空位填0,如省略表示指定空位不填。
m指域寬,即對應的輸出項在輸出裝置上所佔的字元數。
n指精度,用於說明輸出的實型數的小數位數。為指定n時,隱含的精度為n=6位。
l或h:l對整型指long型,對實型指double型。h用於將整型的格式字元修正為short型。
為什麼我的C語言程式沒有輸出?哪錯了
首先指出你寫的一處錯誤,fun函式沒有返回值。你要麼定義為void,既然定義成int,就要返回資料。可能需要優化下.輸入定義成字串,不必用char陣列,然後如果用while就用while,用for就用for,幹嘛都一起用,大致可以這麼寫 自己定義下變數,另外沒必要把變數定義到和main fun一個級...
下列程式執行後的輸出結果是c語言,以下程式執行後的輸出結果是
n j n t 1就是把n t 的值加上1賦給n j 首先迴圈 for t 0 t 3 t n t 0 之後,n 0 n 1 n 2 0,這是一個清零的操作 接下來是一個巢狀迴圈 因為k 2,所以for t 0 t for j 0 j 3 j n j n t 1 依次給n 0 n 1 n 2 賦予新...
請用c語言編寫程式輸出100 999之間的所有迴文數
對於三位數來說,只要百位和個位相同就是迴文數,根據此思路,寫程式如下 include int main 希望接納。o 努力!include include include void check int i if strcmp p,q 注意strcmp,該函式返回false如果兩個字串相等,true如...