1樓:網友
/改成c的話不能用類 只能用結構體。
結構體的預設參量為公共的。
把建構函式改成普通的。
#include
struct tpoint
int p_len,p_wid,p_s,p_d;
int ma(int p_len ,int p_wid)return p_len*p_wid;
int zc(int p_len ,int p_wid)return 2*(p_len+p_wid);
int lencood()
return p_len;
int widcood()
return p_wid;
#include""
#include
void main()
int wid1,len1;
cout<<"請輸入長:";
cin>>len1;
cout<>wid1;
coutprintf("它的長為:%d ",printf("寬為:%d ",tpoint y;;;
printf("面積s=", ,wid1));
printf("周長d=", ,wid1));
2樓:註冊老出錯
樓上的,結構體裡面不能包含函式,只能是資料,記得當時學linux核心的時候,老師還大肆的宣揚linux核心用函式指標來使結構體裡可以包含函式是很高明的。
程式基本功能可以實現了,你的模組我也儘量儲存了。
vc++編譯執行通過。
#include
struct tpoint
int p_len,p_wid,p_s,p_d;
void inittpoint(tpoint*st,int len,int wid)
st->p_len=len;
st->p_wid=wid;
int ma(int p_len ,int p_wid)return p_len*p_wid;
int zc(int p_len ,int p_wid)return 2*(p_len+p_wid);
int lencood(tpoint*st)return st->p_len;
int widcood(tpoint*st)return st->p_wid;
void main()
int wid1,len1;
tpoint r1,y;
printf("請輸入長:")
scanf("%d",&len1);
printf("");
printf("請輸入寬:")
scanf("%d",&wid1);
printf("");
inittpoint(&r1,len1 ,wid1);
printf("它的長為:%d",lencood(&r1));
printf("寬為:%d",widcood(&r1));
inittpoint (&y,wid1,len1);
printf("面積s=%d",ma(len1 ,wid1));
printf("周長d=%d",zc(len1 ,wid1));
用c語言變乙個程式
3樓:網友
這個只能求一定範圍內的。
six+six+six=nine+nine這個條件,說簡單點就是3*six=2*nine,也就是six=2/3*nine,也就是每三個數就有乙個滿足條件的自然數。所以程式可以這麼寫。
int main()
把這些數累加起來}}
if (cnt==0) printf("沒有符合條件的自然數"); //如果計數個數等於0就找不到符合條件的。
elsereturn 0;}
說明一下:本人一般都windows程式設計,printf不怎麼會用,如果用錯了你自己改一下。
4樓:網友
由於數值是上公升的,而且是無窮的,所以結果是無限大。sum為所有的5的倍數。
int i,a,b,c;
for(i=0;i<1000;i++,b++)
有沒有人知道有一個叫宿遷的地方???
在秦漢文化的風雲際會之地,有一片生機勃勃的熱土,那就是被清代皇帝乾隆盛讚為 第一江山春好處 的中國江蘇省宿遷市。這個年輕的城市歷史悠久,境內有江蘇省發現最早的古人類活動遺址 下草灣文化遺址 是中國歷史上唯一不以成敗論英雄的英雄 西楚霸王項羽的故里。地級宿遷市1996年建市,下轄沭陽縣 泗陽縣 泗洪縣...
請問一下有沒有人可以幫我把圖上的符號打出來或者告訴我哪裡可
路過呵呵 搜狗輸入法的符號大全,或者qq發給某人然後文字識別 有沒有人可以把圖裡的這些符號打出來,我複製下,謝謝! 久久瓔 好難啊,一起跨年吧,哈哈 小汪的大熊 打勾勾 類似這種的?望採納! 黃琦超 請把你的 發出來,不然我們不知道是什麼,怎麼幫到你呢...
有沒有人使用的小型太陽能熱水器,有沒有一個人使用的小型太陽能熱水器
一般都認為每天每人用水可按40 50升計算,這一資料是按南方地區計算的。在寒冷的北方家用太陽能熱水器,冬季自來水溫在7 左右,這一數量明顯不夠用。太陽能熱水器屬一次性長遠投資,每人最好按60升以上計算,這樣就能基本保障一年四季全家各個用水點 洗臉 洗澡 做飯 洗衣 均有熱水可用,是家庭用水賓館化。1...