關於c語言中的大寫字母和邏輯字元問題

時間 2021-12-25 02:07:56

1樓:一團亂

一:『a』= 65,『a』= 97是指的a的ascii碼值為65,『a』是char型的,在c語言裡char型別也可以參與值運算。比如我知道a的碼值為65,那麼就可以知道b的碼值為66。

知道a的碼值為97,那麼就可以知道b的碼值為98。

從中可以看出 a-a == b-b.於是,在求一個英文字母的大(小)寫的時候很有用。比如,寫個函式,求大寫字母:

getupper(char ch)

二:對於邏輯運算,就是『真』和『假』的運算。

&& 運算子是這樣的, 比如 a&&b,只有當a=真,且b=真時,表示式 a&&b的運算結果才為『真』,否則就為『假』。

|| 運算子是這樣的, 比如 a||b,只要a=真,或b=真,表示式 a||b的運算結果就為『真』,只有a=假,且b=假時,a||b的運算結果才為『假』。

!運算子呢,就是求反,比如當a=真時, !a運算的結果就是假。

至於運算子的優先順序,請參考

2樓:匿名使用者

問題一:不清楚你的bb和zz是指什麼。

問題二:a&&b這種關係是a和b都為非0值時(即都成立時)就為真=1,a||b是a和b中只要有一個為非0值(即只要有一個成立)時就為真,!a是在a為0時(即不成立)為真。

!a&&b的等價式是(!a)&&b,因為!的優先順序最高。

建議:仔細研讀c語言的入門教程。

3樓:匿名使用者

1.b=66,b=98

z=a+25=91

z=97+25=122;

2.對於a&&b這種關係只要a或b其中一個成立就為真=1. 要兩個都為真時才是真.

||才是只要a或b其中一個成立就為真=1.

not(!)就是反. !0就成了不是0 了.

!a&&b的情況就是當a是0 是這個式才成立,因為!0才是真值.

繩的大寫字母怎麼寫,晨的大寫字母怎麼寫

桃李謝師恩 請看下面繩的大寫字母 sh ng 繩 繩 sh ng 1.用兩股以上的棉麻纖維或棕草等擰成的條狀物 子。索。纜 梯。操。伎 a.雜技中的走繩 b.舊時指走繩的女藝人 鋸木斷 喻力量雖小,只要堅持不懈,就能做出看來很難辦到的事情 2.木工用的墨線,引申為標準 又引申為按一定的標準去衡量 糾...

有誰知道大寫字母N的正確筆順,大寫字母N的正確筆順?

蹦迪小王子啊 大寫字母n的正確筆順如下 左邊的豎,從上到下。中間的斜,從左上到右下。右邊的豎,從上到下。總共3筆。擴充套件資料 在化學中,表示元素氮的化學符號,也表示粒子的數目,也表示當量濃度 即normality的縮寫 在有機化學中,還表示甲基連在氮原子上。數學中,n代表自然數集 非負整數集 n ...

世的大寫字母是什麼?

世 字的漢語拼音字母大寫為 shi 世拼音是shi大寫就是s 26個大寫字母是 a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,個小寫字母是 a,b,c,d,e,f,g,h,i,j,k,l,m,n,p,q,r,s,t,u,v,w,x,y,z。共有2...