1.每個整數不超過2^31-1
int佔四個字節,在有符號的情況下,int範圍爲:-2^31——2^31-1,所以題目意思就是整數使用int類型就夠了!
2.c++的標準輸入輸出流的控制符
2.1、需要加頭文件#include <iomanip>
2、常見控制符
setflags(ios::fixed)——設置浮點數以固定的小數位數顯示
setprecision(n)——設置浮點精度爲n
3.初始化字符數組,不忽略空格
char a[100];
gets(a);
需要加上頭文件#include <stdio.h>,防止一些傻瓜編譯器不知道!!
字符數組轉化成string類型
char ch [] = "ABCDEFG";
string str(ch);//也可string str = ch;
或者
char ch [] = "ABCDEFG";
string str;
str = ch;//在原有基礎上添加可以用str += ch;
將string類型轉換爲字符數組
char buf[10];
string str("ABCDEFG");
length = str.copy(buf, 9);
buf[length] = '\0';
或者
char buf[10];
string str("ABCDEFG");
strcpy(buf, str.c_str());//strncpy(buf, str.c_str(), 10);