色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

C語言經典筆試題集錦

學益得智能硬件 ? 來源:學益得智能硬件 ? 2024-11-09 11:39 ? 次閱讀

看幾個C語言經典筆試題。

有以下程序,如果 x 等于 254,則函數的返回值是多少?

int func(int x) 
{     
    int countx = 0;     
    while(x) 
    {        
        countx ++;        
        x = x & (x - 1);    
}

returncountx;
}

看到這兩行代碼,應該形成條件反射,看似復雜, 實則是在計算 x 的二進制表示中 1 的個數,254 的二進制是這樣的,一共有 7 個 1

第二個,經典的 define 和 typedef 的區別。

define 屬于宏定義,預處理的時候替換,于是 a 和 b 變成了這樣,a 是指針,b 是整數。typedef 聲明的是一種類型,c 和 d 都屬于 int_ptr 類型,就是 int * 類型,兩個都屬于指針。

執行下列語句后,變量 x 和 y 的值是多少?

y = 10;
x = y++;

后置 ++ 的特點,語句執行完再賦值。x 還是 10,y 最后要加一,變成了11。

執行以下代碼,程序的輸出是?
int main()
{    
    for(int i = 0; i < 3; i++)    
    {        
        switch(i)        
        {        
            case 0:            
                printf("%d",i);        
????????????case?2:????????????
????????????????printf("%d",i);????????
????????????default:????????????
????????????    printf("%d",i);????????
????????}????
????}????
????return?0;
}

考察 switch 語句的基本語法,沒有 break,程序會一直向下執行。i 等于 0,匹配到 case 0,輸出0,因為沒有 break,下面的兩個 printf 都會被執行,又輸出兩個 0。i 等于 1,沒有匹配,

執行最后的 default ,輸出一個 1。i 等于 2,匹配到 case 2,輸出 2, 同樣因為沒有 break,下面的 printf 也會輸出 2。

執行以下代碼,在32位系統中,程序的輸出是?

void Func(char str_arg[2])
{    
    int m = sizeof(str_arg);    
    int n = strlen(str_arg);    
    printf("%d
", m);    
printf("%d
",n);
}


intmain(void)
{
    charstr[]="Hello";
    Func(str);
}


考察 strlen 和 sizeof 的用法。雖然形參看起來是個數組,但是對于編譯器來說,一旦它作為參數,就是當作指針來處理。sizeof的結果是4,strlen 的結果是 5。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • C語言
    +關注

    關注

    180

    文章

    7605

    瀏覽量

    136900
  • 程序
    +關注

    關注

    117

    文章

    3787

    瀏覽量

    81069
  • 代碼
    +關注

    關注

    30

    文章

    4790

    瀏覽量

    68646

原文標題:五個C語言筆試題,看看能做對幾個?

文章出處:【微信號:學益得智能硬件,微信公眾號:學益得智能硬件】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    嵌入式C語言筆試題:sizeof(void)

    前兩天有同學去做筆試題,遇到了這么一個題目。
    發表于 07-10 15:14 ?631次閱讀

    華為C++筆試題

    華為C++筆試題
    發表于 08-16 17:45

    嵌入式常見經典筆試題

    嵌入式常見經典筆試題
    發表于 08-20 10:01

    C語言 經典試題

    C語言經典試題目.doc
    發表于 08-05 22:03

    【別找了全在這】硬件工程師經典筆試題集錦

    【別找了全在這】硬件工程師經典筆試題集錦!文章過長,回帖后可下載 [hide]https://pan.baidu.com/s/1boXCmXD[/hide]
    發表于 10-22 19:05

    硬件工程師經典筆試題集總結

    所謂金三銀四,現在3月份和4月份之間,現在不少的工程師小伙伴也在忙著找工作,特意送上一份資料《硬件工程師經典筆試題集錦》電子書,助力工程師小伙伴在筆試過程中過關斬將!需要的小伙伴可以自
    發表于 08-06 02:48

    【別找了全在這】硬件工程師經典筆試題集錦

    硬件工程師經典筆試題集錦
    發表于 10-12 11:20

    【別找了全在這】硬件工程師經典筆試題集錦

    【別找了全在這】硬件工程師經典筆試題集錦
    發表于 06-09 22:45

    華為java筆試題

    華為Java筆試題: 一、 單項選擇題  1.Java是從( )語言改進重新設計。  A.Ada B.C++ C.Pasacal D.BASIC  答案:B    2.下列語句哪一
    發表于 10-22 11:30 ?61次下載

    硬件類筆試題(超齊全的筆試題

    硬件類筆試題(超齊全的筆試題),有需要的趕緊下載看看。
    發表于 10-28 17:12 ?48次下載

    大唐硬件筆試題_基帶設計

    大唐電信歷年經典硬件筆試題,想進大唐電信的同志們可以看看。
    發表于 11-30 18:05 ?5次下載

    C語言經典試題

    C語言 經典試題
    發表于 01-05 11:27 ?0次下載

    嵌入式軟件工程師經典筆試試題分享

    本文分享了嵌入式軟件工程師的經典筆試題
    發表于 10-17 16:36 ?65次下載
    嵌入式軟件工程師<b class='flag-5'>經典</b><b class='flag-5'>筆試試題</b>分享

    PHP和MySQL服務器的經典技術筆試題免費下載

    不文檔的主要內容詳細介紹的是PHP和MySQL服務器的經典技術筆試題免費下載。
    發表于 03-22 16:45 ?2次下載
    PHP和MySQL服務器的<b class='flag-5'>經典</b>技術<b class='flag-5'>筆試題</b>免費下載

    硬件工程師經典筆試題集錦 快來圍觀

    硬件工程師經典筆試題集錦!下面是一些基本的數字電路知識問題,請簡要回答之。
    的頭像 發表于 05-11 09:13 ?7276次閱讀
    硬件工程師<b class='flag-5'>經典</b><b class='flag-5'>筆試題</b><b class='flag-5'>集錦</b> 快來圍觀
    主站蜘蛛池模板: 国产电影尺度| 在线色av| 亚洲麻豆精品成人A在线观看| 91免费网站在线看入口黄| 国产一区免费在线观看| 天堂色| 憋尿调教绝望之岛| 两个洞一起插哦!好刺激| 亚洲国产精品第一影院在线观看| 国产99久久九九免费精品无码| 彭丹吃奶门| www.久艹| 男男gaygay拳头| 7756短视频| 免费夜色污私人影院网站| 3d无遮挡h肉动漫在线播放| 久久亚洲精品AV成人无码| 国产精品视频在线自在线| 人妻天天爽夜夜爽三区麻豆A片| 69夫妇交友群| 免费国产久久啪在线| 99re10久久热| 欧美精品高潮呻吟AV久久 | 在线a视频| 精品一区二区三区免费观看| 羞羞影院午夜男女爽爽免费| 国产偷国产偷亚州清高APP| 亚洲国产黄色| 九九热这里只有精品2| 再插深点嗯好大好爽| 久久视频在线视频观品15| 在线免费视频国产| 暖暖 视频 免费 高清 在线观看| PORN白嫩内射合集| 日日噜噜夜夜狠狠视频| 国产精品久久久久久人妻香蕉 | 2018年免费三级av观看| 欧美性黑吊xxx| 国产成人在线观看免费网站| 亚洲成人中文| 美女丝袜夹b|