1樓:♂凡鳥
#include
using namespace std;
int main()
}if(flag)}}
}return 0;}
2樓:匿名使用者
你的邏輯判斷有問題,兩個for的判斷應該是包含關係,不是並行關係,演算法不是最優化的,結果是1521,不是1000!
#include
int main()
else continue;
}break;
}else continue;
}if(flag==1)
break;
}if(m>9999)
else printf("number=[%d]\n", m);
return 0;}
3樓:匿名使用者
恩! 樓上的回答是正確的, 結果是1000。
(時間限制為:100毫秒) 不過你的題好像限制了時間,還得在演算法上優化。
c++題目,求大神救救!!!!!!!!!!!
4樓:匿名使用者
第一個題:你需要過載操作符。
5樓:
不介意的話,我幫你實現!
c++大神求解題目!!!! 20
6樓:考驕
好多**,都是高手,不過學習**最好先學邏輯,畢竟****都能找的到,想法是自己創新的
這個也就是統計數量,
先定義3個變數,a,b,c儲存他們的投票數,將初值賦0然後用獲取資料函式取數字,判斷是不是,是給a加1,不是判斷是不是2,給b加1,不是判斷是不是3,是給c加1,不是表示輸入錯誤,
判斷完成後,在一次判斷a,b,c是不是大於(a+b+c)/2,是就輸出對應的字母加-yes,負責輸出all-no
7樓:小菜鳥2無聊寫**
c++流輸入是可以空格迴圈分隔各個輸入值的。所以**使用c++流輸入處理即可,不過需要對「-1」的輸入做出停止的響應。
**:/*c++流輸入是可以空格迴圈分隔各個輸入值的。所以**使用c++流輸入處理即可,不過需要對「-1」的輸入做出停止的響應。
#include
using namespace std;
int main() while(i!=-1);
ct--;
i='a';
cout<<"a="
else if ( c / (ct * 1.0) > 0.5 ) i+=2;
else if ( a / (ct * 1.0) > 0.5 );
else i=-1;
if (i==-1)cout<<"\nall-no";
else cout<<"\n"<<(char)(i)<<"-yes";
return 0;
執行效果
8樓:匿名使用者
仿另一位答主,c++**
#include
using namespace std;
int main() , max = 0, pos;
while (cin >> vote && vote != -1)if (vote >= 1 && vote <= 3)for (int i = 0; i < 3; i++)}cout << "tot=" << tot << endl;
if (2 * v[pos] > tot % 2 ? tot + 1 : tot)
else
cout << "all-no";
return 0;}
求大神解答c語言題目,求大神解答C語言題目
include 商不能超過最大的long型數,小數部分最後一位四捨五入太難了,希望能給你參考 void func double m,double n,double k int main func m,n,k include void func int m,int n,int k int main f...
c語言程式設計題目求大神解答,C語言程式設計題目,求大神解答
include void main max array 0 min array 0 max number 0 min number 0 for i 0 i 10 i 找到最大值和最小值的位置if array i include define len 10 void fun arr int a,int...
求詳解c語言題目,求詳解c語言題目
7.簡單,c 8。題目不全 9.b,sizeof不是一個函式,是一個關鍵字。在編譯器會為常量 10.c 2b即2 16 0 65535 11,d,double型別。c語言有隱式型別提升char short int float double,對於型別有疑惑的問題,最簡單的驗證方法是寫一段 用sizeo...