問題及**:
/*
*檔名稱:china.cpp
*作 者:單昕昕
*完成日期:2023年10月13日
*版 本 號:v1.0
* *問題描述:用初賦值的方法使c1,c2,c3,c4,c5這5個變數的值分別為"c」「h」「i」「n」「a」。輸入密碼為china,用原來的字母後面第4個字母代替原來的字母。即譯出密碼為glmre。
*輸入描述:初賦值c1,c2,c3,c4,c5這5個變數
*程式輸出:經過運算,使c1,c2,c3,c4,c5這5個變數分別變成g,l,m,r,e。並輸出。
*/ #include using namespace std;
int main()
{ int c1=67,c2=104,c3=105,c4=110,c5=97;
char a,b,c,d,e;
a=c1;
b=c2,
c=c3;
d=c4;
e=c5;
cout<
執行結果:
知識點總結:
用初賦值的方法改變變數的值。需要查詢ascll碼。要正確使用運算子。
學習心得:
這個程式屬於半自學完成的╮(╯▽╰)╭,書上相關方面的知識看了好幾遍才看懂,還又借助度娘解決不會的地方,終於大功告成了。o(∩_∩)o哈哈~好有成就感~
賦值表示式和逗號表示式
c 把賦值運算子連線而成的式子叫做賦值表示式,例如 a b a b c a 3 等。賦值運算子是乙個雙目運算子,必須兩個參與運算的值,其左邊的值叫做 l value 通常是變數或賦值表示式,常量和常變數不可以作為賦值表示式的左值。賦值運算子右端的值叫做 r value 通常乙個常量 變數或表示式。c...
賦值表示式和賦值語句
賦值表示式也就是有 的式子,賦值表示式的左邊是乙個可修改的值,常為常亮,被賦予空間,但是算術表示式裡有字母不可以作為 左邊的值 例如 a b 常量也不可以作為左邊的值,因為常量不能被賦值,不分配空間。型別轉換 1 將浮點型資料賦給整型變數時,浮點型小數部分捨棄,只留下整數部分即可,例如 float ...
三目表示式的運用
舉例如下 max a b a b 取變數a,b中較大的乙個,並賦值給變數max 三目運算子是?結構的運算 所謂三目就是需要三個變數對能進行運算的操作 舉個簡單的例子 a 2 1?3 4 可分成幾個部分,用括號分開 a 2 1 3 4 最左邊是賦值操作 第二個部分是乙個判斷 第三和第四部分是兩個常數 ...