#includeintmain(){intarr[5]={10,20,30};charmystr[]="JustAtest\n";char*ptr=mystr;printf("%d%d%..."/>

女人久久久www免费人成看片,国内自拍偷拍网,国产一区二区三区免费在线观看,欧美精品三区四区,91久久国产综合久久91,欧美成人精品第一区二区三区 ,美女成人在线观看

軟題庫(kù) 移動(dòng)APP 掃碼下載APP 隨時(shí)隨地移動(dòng)學(xué)習(xí) 培訓(xùn)課程
試卷名稱(chēng) 2012年上半年程序員考試下午真題試題(案例分析)
考試中心《2012年上半年程序員考試下午真題試題(案例分析)》在線考試
試卷年份2012年上半年
試題題型【分析簡(jiǎn)答題】
試題內(nèi)容

閱讀以下說(shuō)明、C程序代碼和問(wèn)題1至問(wèn)題3,將解答寫(xiě)在答題紙的對(duì)應(yīng)欄內(nèi)。
【說(shuō)明1】
設(shè)在某C系統(tǒng)中為每個(gè)字待型數(shù)據(jù)分配1個(gè)字節(jié),為每個(gè)整型(int)數(shù)據(jù)分配4個(gè)字節(jié),為每個(gè)指針?lè)峙?個(gè)字節(jié),sizeof(x)用于計(jì)算為x分配的字節(jié)數(shù)。
【C代碼】
     #include <stdio.h>
     #include <string.h>
     int main()
     {   int arr[5]={10, 20, 30};
     char mystr[]="JustAtest\n";
     char *ptr=mystr;

              printf("%d %d %d\n", sizeof(int), sizeof(unsigned int), sizeof(arr));
              printf("%d %d\n", sizeof(char), sizeof(mystr);
     printf("%d %d %d\n", sizeof(ptr), sizeof(*ptr), strlen(ptr));
     return 0;
     }
【說(shuō)明2】
const是C語(yǔ)言的一個(gè)關(guān)鍵字,可以用來(lái)定義“只讀”型變量。
【問(wèn)題1】(8分)
    請(qǐng)寫(xiě)出以上C代碼的運(yùn)行結(jié)果。
【問(wèn)題2】(4分)
    (1)請(qǐng)定義一個(gè)“只讀”型的整型常量size,并將其值初始化為10;
    (2)請(qǐng)定義一個(gè)指向整型變量a的指針ptr,使得ptr的值不能修改,而ptr所指向的目標(biāo)變量的值可以修改(即可以通過(guò)ptr間接修改整型變量a的值)。
    注:無(wú)需給出整型變量a的定義。
【問(wèn)題3】(3分)
    某C程序文件中定義的函數(shù)f如下所示,請(qǐng)簡(jiǎn)要說(shuō)明其中static的作用,以及形參表“const int arr[]”中const的作用。
static int f(const int arr[])
{
  /* 函數(shù)體內(nèi)的語(yǔ)句省略 */
}


相關(guān)試題

推薦文章