用c c 編寫小程式,用C c 編寫一個小程式

2022-02-17 08:31:07 字數 2436 閱讀 7327

1樓:多少電風扇

#include

using namespace std;

int main()

,i,j,k,l,m,n,p,c,d,*a[6];

for(j=0;j<6;j++)

a[j]=&b[j];

for(j=0;j<6;j++)

}if(abs(c-d)==1)

continue;

else}}

}}}}

return 0;

}以上這個程式可以實現你的要求,問題在於一個命令列視窗不能全部顯示出來……你可以對程式略加修改,通過兩次執行得到全部結果。或者將結果輸入檔案中也可。至於變數過多的問題,可以用陣列都代替,你 自己嘗試一下吧!

2樓:

不知道你有沒有學過stl,下面是一個很笨的方法,具體自己實踐去吧:

1、把這6個數放進容器vector,

2、對容器進行sort

3、用next_permutation遍歷所有組合4、對每個組合進行判斷4不能在第三位,3和5不能相連具體:4不能在第三位:直接一個v[2]==4;3和5不能相連:

建兩個容器含有3,5或者5,3這兩個序列,之後用search判斷。

如果你演算法很強的話,可以不用stl : )

3樓:

在紙上寫出所有的可能,然後輸出。

4樓:匿名使用者

這要用到全排列的演算法的!有點糾結!

求c++大神給編寫一個小程式

5樓:匿名使用者

思路:求x^0.5 = y,相當於找 y^2 = x用二分列舉y,這樣直到找到合適的解

#include

#include

const double ep = 0.0000001; //精度const double num = 98765432123456789.0; //目標數

int main()

else

}printf("%.7f\n",start);

return 0;

}輸出:

314269680.5666381

【求助】 用c++寫一個小程式

6樓:淦海瑤

做一個結構體也可以,用兩個陣列亦可以

1,結構體,很簡單

struct 元素

a[100];

char ch[3];

int i;

gets(ch);

for(i=0;i<100;i++)

if(strcmp(ch,a[i]->ming))gets(a[i]->info);

2、不用結構體,就是兩個陣列的對應

#define n 100

char ming[n][3]; //放元素符號char info[n][100]; //放相關資訊

char ch[3];

int i;

gets(ch);

for(i=0;i<100;i++)

if(strcmp(ch,ming[i]))gets(info[i]);

7樓:匿名使用者

讀檔案的一中方法。你先定義元素週期表的檔案格式:

h 氫 1

o 氧 16

c 碳 12

...main函式要做的是:

1.讀取檔案內容儲存在記憶體裡

2.迴圈等待查詢

3.查表獲得結果

你要具體**我可以寫,不過思路才是最重要的

如何用c++編一個輸出一句話的程式?

8樓:匿名使用者

#includeint main()只要在相隱號中輸入你想要輸出的話就可以了。

9樓:匿名使用者

這裡有很多例項小程式

10樓:景翠楣

下面是c++程式(最新c++規則,.h已經省略,不允許出現):

#include

using namespace std;

int main()

11樓:匿名使用者

#include

#include

int main()

12樓:匿名使用者

cout<<"first one";

13樓:你頭髮亂嘞

#include

using namespace std;

int main()

{int i=1;

cout<<"輸入你想輸的字"<

用指標編寫程式,用指標編寫一個程式

include include include define max 100 輸入的最大字元數為100 int main printf character total number is d n total printf upper character number is d n count upp...

用VB編寫一個鬧鐘程式

做一個簡單的鬧鐘程式很簡單的。我這裡不用if語句。首先我們在窗體上新增一個標籤控制元件,再畫一個 鬧鐘 將鬧鐘得interval屬性改為1000,雙擊鬧鐘,進入鬧鐘的 檢視,編寫 private subtimer1 timer timeend sub就行了。謝謝。dimttime s asinteg...

編寫vb程式,求1編寫一個vb程式,求11213141n的值。測試資料n50答案

private sub mand1 click print 第3題 dim n as integer,s as doublen inputbox n 50 for i 1 to n s s 1 i next i print sum n format s,0.00 end sub private su...