1樓:
#include
#include
#include
#include
#include
#include
#include
bool check_and_msg(bool cdt, const char* true_msg = 0, const char* false_msg = 0)
}else
}return cdt;
}bool check_hex(const std::string& str)
long hex_to_dec(const std::string& str)
bool check_oct(const std::string& str)
long oct_to_dec(const std::string& str)
bool check_bin(const std::string& str)
long bin_to_dec(const std::string& str)
void show_menu(void)
unsigned long conv_index(const std::string& str, unsigned long limit)
std::stringstream ss;
ss << str;
ss >> idx;
return idx;
}void test1(void) //第一題
;conv_foo_type convs[4] = ;
int menu_idx = 0;
std::string str_menu_idx;
std::string str_num;do
while(check_and_msg((menu_idx = conv_index(str_menu_idx, 4)) >= 4, "inputed idx not exists"));
if(!menu_idx)
assert(checks[menu_idx] && convs[menu_idx]);
std::cout << "input num of idx " << menu_idx << std::endl;
do while(check_and_msg(!((*checks[menu_idx])(str_num)), "inputed num is invalid"));
std::cout << "input end now calling..." << std::endl;
std::cout << ((*convs[menu_idx])(str_num)) << std::endl;
} while(1);
}template
std::ostream& operator<< (std::ostream& os, const std::vector& vt)
return os;
}void test2(void) //第二題
if(num_str.find_first_not_of("0123456789.")!= std::string::npos
|| (*num_str.begin()) == '.' || (*num_str.rbegin()) == '.')
std::stringstream ss;
ss << num_str;
ss >> num;
vt.push_back(num);
}std::cout << vt << std::endl;
}int main(int argc, char* ar**)
2樓:路易五十三
//第一題
#include "stdafx.h"
using namespace std;
#define numcount 32
bool isinputcorrect(int nsystem,char* sznumin)
}break;
case 3:
}break;
case 0:
default:
break;
}return bisinputcorrect;
}int main(int ar**, char *argc);int nsystem = 1;
while (nsystem>0)
if (nsystem>0)
;bool bisinputcorrect = true;
do {
cout<<"請輸入"<>sznumin;
if (!(bisinputcorrect=isinputcorrect(nsystem,sznumin)))
{cout<<"輸入有誤,請重新輸入!"<
求助兩道c++程式設計題,謝謝!
3樓:林俊權
#include
#include
using namespace std;
//第乙個
int digit(int num,int k)return flag;
}//第二個
int fact(int num)
return 1;
}int sum(int n)
return s;}
求解這兩道題,誰會這兩道題。
10.分類討論 1 m 0時,方程變為2 x 1 0 2 x 1 x 0,方程僅有一解,a 滿足題意。2 m 0時,m 2 x m 1 2 x 1 02 x恆 0,將2 x看做未知數 要a只有乙個元素,方程判別式 0或 0但由一根非正。m 1 4m m 2m 1 4m m 2m 1 m 1 恆 0 ...
兩道題謝謝
5 1.8 1 9 10 1.8 1 10 1.8x10 18萬元 6 1 1 10 1 15 6天 甲修 6x1 10 3 5 5分之3 朋友,請 採納答案 您的採納是我答題的動力,謝謝。5 1.8 1 9 10 1.8 1 10 18萬元 6 合作需要 1 1 10 1 15 1 5 30 1 ...
求兩道高數題的解答,兩道高數題,求解答
1.此為無窮 0型,先改寫成0 0型,再用洛比達法則 lim e 1 1 n n 1 n n 分子改寫成e指數 lim 1 n 由洛比達法則 lim e nln 1 1 n ln 1 1 n 1 n 1 1 n lim e ln 1 1 n 1 n 1 1 n lim e ln 1 1 n 1 n ...