C語言程式選擇題。 - 極客派
文章推薦指數: 80 %
c語言選擇題,C語言程式選擇題。
,1樓我兒王騰大帝之資short int 定義的和int定義在32位計算機上是一樣的,都是兩個位元組,有符號的整型數。
c語言選擇題,C語言程式選擇題。
2022-02-2520:11:30字數2013閱讀7048
1樓:我兒王騰大帝之資
shortint定義的和int定義在32位計算機上是一樣的,都是兩個位元組,有符號的整型數。
兩個位元組,如果是無符號的數,最大可以是0xffff,即65535;
如果是有符號的數,可以存放的數是-32768到32767。
32769明顯已經超出範圍了,所以變成了負值。
至於具體為何是那個值,你使用二進位制算一下就知道了
2樓:百度網友
因為shortint型別佔2位元組(16位),而32769的二進位制位是1000000000000001
而二進位制數按有符號shortint型別解釋(二進位制補碼)就是-32767。
3樓:乾坤毒王
一般沒區別,這個得看編譯器的設定,這題是因為32769>32767溢位了,所以顯示負數
4樓:黑乎乎
shortint佔兩個位元組int佔四個位元組儲存空間不同
5樓:耳東小七
c++標準規定,int佔一個機器字長。
在32位系統中int佔32位,也就是4個位元組,而在老式的16位系統中,int佔16位,即2個位元組。
而c++標準中只限制規定shortint不能超過int的長度,具體長度的可以由c++編譯器的實現廠商自行決定。
目前流行的32位c++編譯器中,通常int佔4位元組,shortint佔2位元組。
其中shortint可以簡寫為short。
類似地,c++標準只限制了longint不得小於int的長度,具體也沒有作出限制。
而實際上他們的表示範圍都是-32768~32767
32769超出這一範圍,我猜機內使用了補碼或者反碼錶示結果就是-32767
c語言選擇題
6樓:匿名使用者
b(變數名必須以復
字幕或下制劃線開始,保留字不能成為變數名)b(陣列的宣告,實在不會刻意參照第四題理解)a(後面的變數是賦值操作,三元運算子的計算?:,?前表示式為true,則執行:
左側表示式,否則執行右側表示式)
c(a[2]=a[a[a[3]]]=a[a[2]]=a[3]=2)
b(過載函式的呼叫依賴於引數的個數和型別)
c語言程式選擇題。
7樓:匿名使用者
#include
main()
所以答案是d
8樓:陽光上的橋
你選d能得到老師的分。
但是實際你的**執行不會是這樣,全部都會出錯,因為你在%和c之間多了空格。
9樓:煞
a錯不允許有連等於,(其實那個“=”是賦值號,把它右邊的值賦給左邊)
b錯因為已知y=3,所以y==1這個布林判斷即為false,把布林值賦給整型(題目說x是int整型的),所以錯。
c正確將整型的x強制型別轉換為單精度float型,再賦給i正確的因為i是float型的
d錯題目中i沒有賦初值,不能用來計算。
回答完畢!!
以上回答你滿意麼?
10樓:尉運南華榮
答案應該選a,
還記得char吧,
當用'abc'賦值時,表示一個字元,且是第一個字元,'a'
而當以"abc"賦值時,表示一個字串,且實際儲存形式是,"abc\0"
所以char
c='\72'實際上等價於char
c='\'
也就是隻有一個字元.
明白不?呵呵,不懂再問.
11樓:黎澤崇運駿
答案是b``char定義的\要表達出來的話是\\所以char
c='\72'裡面的\變得沒意義`有意義的只有72所以是2個字元號
12樓:廉羽智碧玉
答案是b,這個賦值實際上得到的是“:”,“:”的ascii碼:8進位制:72;10進位制:58;16進位制:3a
相關推薦
c語言選擇題,C語言程式選擇題。
心裡很難受,空虛,孤獨
農業銀行手機銀行跨行轉賬多少時間到賬
相關推薦
c語言選擇題,C語言程式選擇題。
心裡很難受,空虛,孤獨
農業銀行手機銀行跨行轉賬多少時間到賬
相關閱讀
c語言選擇題,C語言程式選擇題。
心裡很難受,空虛,孤獨
農業銀行手機銀行跨行轉賬多少時間到賬
topic
社會
教育
文化
健康
娛樂
科技
心理
時尚
美食
家居
數碼
汽車
財經
遊戲
旅遊
育兒
科學
收藏
寵物
職場
三農
歷史
體育
動漫
國際
軍事
電影
知識
其它
延伸文章資訊
- 1c++ 筆試試題參考.pdf
成功高中101 學年高一上程式語言C++ 期末考筆試試卷班級座號: 選擇題共四十題(每題2.5 分答對給分,答錯不倒扣). #include<iostream> using namespace ...
- 250道C語言選擇題來襲!20分鐘時間考驗你的掌握程度
以下整理50道C語言基礎選擇題。看看你是否能在20分鐘內做出來,並且做對?好了,廢話不多說,開始動手吧!C語言1.以下不是C語言的特點的是( )。
- 3C語言基礎選擇題? - WhatsUp
C語言基礎選擇題? 1. ( )不是C語言的運算子。 A) =〉 B) || C) -〉 D) == 2. 有如下程式段:int *p,a=10,b=1;p=&a; a=*p+b;執行該程式段後...
- 4國立臺北教育大學102 學年度學士班轉學考試- 學年科- 學系(組)
一、選擇題: (以下題目皆以C/C++語言出題,每題答案可能為一個或是多. 個,請自行判斷。 ... (每題2分,共50 分). 1. C語言char cName[10]="NTUE”;的宣告,...
- 5一道C語言選擇題以下正確的程式段是 - 極客派
c語言的一道選擇題,一道C語言選擇題以下正確的程式段是,1樓於尋聖梅花c語句以分號來表示語句的結束,注意到第2個for迴圈後面的分號了嗎?