一道c 程式設計題 求大神解答!急

2021-07-28 03:06:39 字數 4947 閱讀 5595

1樓:文庫地攤

int comparefenshu(int ifenzi1, int ifenmu1, int ifenzi2, int ifenmu2)

// 引數: 第一個分數的分子, 分母, 第二個分數的分子,分母// 因為函式只在乎比較大小, 所以通分之後分母是多少不必計算if(ifenzi1>ifenzi2) return 1;

if(ifenzi1

return 0;

}幹嘛要超過25行啊, 12行能解決問題的, 多了累贅了.

2樓:匿名使用者

#include

using namespace std;void func(int a,int b,int x,int y);int main() cout<<"請輸入第二個數分子"<>x; cout<<"請輸入第二個數分母"<>y; while (!y) func(a,b,x,y); system("pause"); return 0; }void func(int a,int b,int x,int y) else cout<

3樓:匿名使用者

原題是?

分數要自己定義分數類?

寫了一半了,很遲了,就沒寫了

急求大神做一道c++程式設計題目!題目用英文給出的。不過讀起來很簡單。。

4樓:匿名使用者

#include

#include

#include

using namespace std;

int main();

string noun        = ;

string verb        = ;

string preposition = ;

srand(time(0));

string sentence = ;

for(int i = 0; i<6; i++) {cout<

你的**很多都都可以簡化

5樓:丨xman丨

。c++是 物件導向程式設計嗎?

我記得c沒有string這個資料型別吧。

一道c++程式設計題,請求解答!!!!

6樓:寄情北國

#include

#include

#include

#include

using namespace std;

void main()

for(int j=i+1;(v[j]>='0')&&(v[j]<='9');j++);

int sum=0;

int len=j-i;

i=j;

for(int k=0;k

}//if

}//for

cout<<"該串共含有"<

for(int e=0;e

cout<

7樓:匿名使用者

這個其實很簡單,過濾非數字字元,把數字字元提取出來即可。

我以前寫過一些程式有此類功能,你去看一下我的空間中的那篇文章,那裡講的其實就涉及到了這部分功能。具體實現我沒有時間給你弄。明天還得上班,要睡了。

如果實現不懂,那麼週末可以發訊息給我。

8樓:匿名使用者

#include

using namespace std;

int main()

if((flag == 0) && (flagpast == 1))pstr++;

}n = i;

for(i = 0; i

一道c語言程式設計題,求大神解答,急!!!

9樓:匿名使用者

#include

int pleasant(int n)

}return max;

} int main(int argc, char const *argv)

return 0;}

10樓:匿名使用者

提問的藝術(中文版)

在網路世界裡,當提出一個技術問題時,你能得到怎樣的回答?這取決於挖出答案的難度, 同樣取決於你提問的方法。本指南旨在幫助你提高發問技巧,以獲取你最想要的答案……

不想掩飾對這樣一些人的蔑視--他們不願思考,或者在發問前不去完成他們應該做的事。這種人只會**時間--他們只願索取,從不付出,無端消耗我們的時間,而我們本可以把時間用在更有趣的問題或者更值得回答的人身上。我們稱這樣的人為“失敗者”(由於歷史原因,我們有時把它拼作“lusers”)。

提問之前(before you ask)

在通過電郵、新聞組或者聊天室提出技術問題前,檢查你有沒有做到: 1. 通讀手冊,試著自己找答案。

2. 在faq裡找答案(一份維護得好的faq可以包羅永珍:)。 3. 在網上搜尋(個人推薦google~~~)。 4. 向你身邊精於此道的朋友打聽。

當你提出問題的時候,首先要說明在此之前你幹了些什麼;這將有助於樹立你的形象:你不是一個妄圖不勞而獲的乞討者,不願浪費別人的時間。如果提問者能從答案中學到東西,我們更樂於回答他的問題。

周全的思考,準備好你的問題,草率的發問只能得到草率的回答,或者根本得不到任何答案。越表現出在尋求幫助前為解決問題付出的努力,你越能得到實質性的幫助。

小心別問錯了問題。

另一方面,表明你願意在找答案的過程中做點什麼,是一個非常好的開端。“誰能給點提示?”、“我這個例子裡缺了什麼?

”以及“我應該檢查什麼地方?”比“請把確切的過程貼出來”更容易得到答覆。因為你顯得只要有人指點正確的方向,你就有完成它的能力和決心。

怎樣提問 (when you ask)

謹慎選擇論壇

小心選擇提問的場合。如果象下面描述的那樣,你很可能被忽略掉或者被看作失敗者: 1. 在風馬牛不相及的論壇貼出你的問題

2. 在**高階技巧的論壇張貼非常初級的問題;反之亦然 3. 在太多的不同新聞組交叉張貼

11樓:闊氣剋剋

沫沫可以不從第一個菜開始吃哦

一道簡單的c++題目,求大神解答,謝謝!!!

12樓:匿名使用者

#include

#include

using namespace std;

int main();

char a[100] = ;//初始

來化源有問題

int i;

gets(a);

for (i = 0; a[i] != '\0'; ++i)}for ( i = 0; i < 26; ++i)if (num[i] != 0)

cout << char(97 + i) << ":" << num[i] << endl;

return 0;}

一道c++程式設計問題,求大神打出**,懸賞全給你

13樓:熱情的豆芽豆芽

寫了1個小時,哈哈哈哈,**僅供參考~需要注意這裡,0年1月1日為第一天,滿足題意“”將指定日期轉換成從0年o月o日起的天數“”,裡面有一些c ++11的特性(右值引用需要提前瞭解一下哈)~

#include

using namespace std;

class date;

int getyear()

int getmonth()

int getday()

date operator+(int days)

date operator-(int days)

else

}int operator-(date&b)

friend ostream& operator << (ostream &out, date &a)

friend ostream& operator << (ostream &out, date &&a)

protected:

bool leap(int year)

int dton(date &b)

else

sum += 365;

}bool flag = leap(b.m_year);

for (int i = 0; i < b.m_month - 1; i++)

sum += day_tab[flag][i];

sum += b.m_day;

return sum;

}date ntod(int day)

int i = 0;

bool flag = leap(year);

int monthday = 0;

for (i = 0; i < 12 && monthday <= day; i++)

monthday -= day_tab[flag][i - 1];

i--;

date *a = null;

if(day -monthday !=0)

a = new date(year, i + 1, day - monthday);

else

return *a;

}int day_tab[2][12] = ,

};private:

int m_year;

int m_month;

int m_day;

};int main(){

date a(0, 12, 31);

cout << a << endl;

cout << a + 1 << endl;

date b = a-2;

cout<

一道C程式設計題一道C程式設計題

include using namespace std class dif dif int lw,int hi 建構函式,用引數lw和hi分別初始化low和high int isdiff int y void process void show int dif isdiff int y 判斷引數y的...

求解一道C語言程式設計題目,求一道C語言程式設計題

說一下思想 先定義乙個int min 1000000 或者其他大於4的數,因為陣列 專最大就4,按行屬列遍歷陣列所有元素,min min a i j a i j min 輸出的min即為所求 include define n 2 int getmin int a n int m,int n int ...

一道c語言程式設計題急求解答mn的陣列由

include include int fun int x return 1 int main int argc,char argv int a 32 16 int m,n scanf d d m,n int i,j for i 0 i 求大神解答一道簡單的c語言程式設計問題。題目 編一函式實現乙個...