我覺得今天是我的幸運日啊,執行了兩個題目都全過了。nice,兄弟;
今天記得題目如下:
這個號碼,一共有13個字元,所以可以使用string類直接弄成乙個大小為13的陣列,不過這樣在輸入的時候會需要for迴圈,我盡量避免了for迴圈的出現,為了壓縮運算複雜度嘛;然後就是對裡面每乙個資料的判斷,是 『0』 到 『9』 的字元就進行累乘的操作,然後得到乙個記錄大小的sum的值。然後就是使用sum5%11的結果來和最後乙個字元與『0』的差值比較,看看是否對等,是的話就是輸出right,不是的話,就需要改掉最後乙個字元。
**如下:
#include
#include
using
namespace std;
string s;
char c[11]
=;int sum =
0, n =1;
intmain()
}if(sum %
11==
(s[s.
size()
-1]-
'0')
)cout <<
"right"
<< endl;
else
if(sum %
11==
10&& s[s.
size()
-1]==
'x')cout <<
"right"
<< endl;
else
return0;
}
在開頭,需要定義乙個char的陣列,來將sum%11的結果表示一下。 什麼叫表示式?什麼叫語句?
關於這個問題不要覺得不重要,其實大有可以說的地方,這是乙個很基礎的東西,卻有很多人都不是很清楚的了解。表示式 是由運算子和運算物件組成的,單獨的乙個運算物件 常量 變數 也可以叫做表示式,這是最簡單的表示式.eg.4,4 2,c 3 7,3 5 這裡又有乙個小點,c 3 7這個表示式的返回值是左值的...
什麼叫控制代碼
對於作業系統來說,控制代碼就是指向核心態的某段記憶體的指標 對於使用者來說,就是某段資料的id。控制代碼是乙個32位的整數,實際上是 windows 在記憶體中維護的乙個物件 視窗等 記憶體實體地址列表的整數索引。因為 windows 的記憶體管理經常會將當前空閒物件的記憶體釋放掉,當需要時訪問再重...
什麼叫事務
事務是 是訪問並可能更新資料庫中各種資料項的乙個程式執行單元。是恢復和併發控制的基本單位。具有原子性,一致性,隔離性,永續性。原子性 atomicity 乙個事務是乙個不可分割的工作單位,事務中包括的諸操作要麼都做,要麼都不做。一致性 consistency 事務必須是使資料庫從乙個一致性狀態變到另...