成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

數(shù)據(jù)的存儲練習題

mudiyouyou / 1976人閱讀

摘要:練習練習一練習二練習三練習四練習五練習六練習七練習一輸出什么輸出結果為因為無符號數(shù)在內(nèi)存中的存儲為補碼練習二在內(nèi)存中的存儲為正常來說,首位應是符號位。練習三同練習二,類型的越界存儲為,以無符號數(shù)輸出結果為。

練習一

1.//輸出什么?#include int main(){    char a= -1;    signed char b=-1;    unsigned char c=-1;    printf("a=%d,b=%d,c=%d",a,b,c);    return 0; }

??輸出結果為 -1 -1 255,因為無符號數(shù)-1在內(nèi)存中的存儲為補碼1111 1111.

練習二

2.#include int main(){    char a = -128; // 在內(nèi)存中的存儲為1000 0000    printf("%u/n",a);    return 0; }

??正常來說,首位應是符號位。經(jīng)規(guī)定為1000 0000為-128,此時為無符號整數(shù)輸出前面都補1,輸出為4294967168。

練習三

3.#include int main(){    char a = 128;    printf("%u/n",a);    return 0;  }

??同練習二,char類型的128越界存儲為1000 0000,以無符號數(shù)輸出結果為4294967168。

練習四

int i= -20;           // 補碼存儲為  1110 1110unsigned  int  j = 10;// 補碼存儲為  0000 1010printf("%d/n", i+j);  // 相加得      1000 1010//按照補碼的形式進行運算,最后格式化成為有符號整數(shù)

練習五

unsigned int i;for(i = 9; i >= 0; i--) {    printf("%u/n",i);}

??該程序運行為無限死循環(huán),當i減小到0時,無符號數(shù)沒有負數(shù),i從最大int開始減小。

練習六

6.int main(){    char a[1000];    int i;    for(i=0; i<1000; i++)   {        a[i] = -1-i;   }    printf("%d",strlen(a));    return 0;     }

??輸出結果為255,原因是當a[i]減小到-128時越界,開始從127減小當減小到0時,strlen識別到的是’/0’,由于strlen遇到0不計入長度,所以最后輸出結果為255.

練習七

#include unsigned char i = 0;int main(){    for(i = 0;i<=255;i++)   {        printf("hello world/n");   }    return 0;     }

??輸出結果為hello world死循環(huán),因為無符號char類型只有8個比特位最大表示的數(shù)為255,當i的值到達255時,再加1的話又從零開始,所以該程序為死循環(huán)。

文章版權歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/121410.html

相關文章

  • 面試算法實踐與國外大廠習題指南

    摘要:面試算法實踐與國外大廠習題指南翻譯自維護的倉庫,包含了在線練習算法概述與大廠習題實戰(zhàn)等內(nèi)容。面試算法實踐與國外大廠習題指南在線練習在線面試編程數(shù)據(jù)結構鏈表即是由節(jié)點組成的線性集合,每個節(jié)點可以利用指針指向其他節(jié)點。 面試算法實踐與國外大廠習題指南 翻譯自 Kevin Naughton Jr. 維護的倉庫 interviews,包含了在線練習、算法概述與大廠習題實戰(zhàn)等內(nèi)容。筆者發(fā)現(xiàn)正好和...

    genedna 評論0 收藏0
  • 1、循環(huán)練習 2、數(shù)組方法練習

    摘要:解題步驟使用輸出語句完成打印左邊的中括號使用循環(huán),輸出數(shù)組元素值。按照這種方式,數(shù)組循環(huán)多圈以后,就完成了數(shù)組元素的排序。 01奇數(shù)求和練習 * A: 奇數(shù)求和練習 * a: 題目分析 * 為了記錄累加和的值,我們需要定義一個存儲累加和的變量 * 我們要獲取到1-100范圍內(nèi)的數(shù) * 判斷當前數(shù)是否為奇數(shù),是奇數(shù),完成累加和操作 ...

    894974231 評論0 收藏0
  • 【CSS練習】IT修真院--練習1-九宮格

    摘要:用于顯示日志信息及輸入一些命令請求監(jiān)聽。可獲得請求列表,點開某一項將看到數(shù)據(jù)頭部數(shù)據(jù)。包含本次請求的請求方法狀態(tài)碼請求服務器的地址其他一些設置響應頭部包含用戶代理,幫服務器識別設備用預覽。 九宮格——用html+css制作一個網(wǎng)頁 一. 目標效果: showImg(https://segmentfault.com/img/bVbbxBA?w=872&h=644); 二. 效果描述 圓角...

    Tecode 評論0 收藏0
  • Vue+Koa+Mongodb 小練習

    摘要:小練習作者本文首發(fā)博客功能基于進行登錄,注冊,留言的簡單網(wǎng)站。所以這個小練習,從一個簡單的方面入手,希望能給踩過同樣多坑的同路人一點啟發(fā)。就意味著要重新登錄。的作用是進行進程守護,當你的意外的停止的時候,進行重啟。 Vue+Koa+Mongodb 小練習 作者: Pawn 本文首發(fā): Pawn博客 功能: 基于vue koa mongodb進行登錄,注冊,留言的簡單網(wǎng)站。 體驗地址: ...

    趙春朋 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<