<em id="0a85b"><option id="0a85b"></option></em>

<abbr id="0a85b"></abbr>

      <nobr id="0a85b"></nobr>
        <tr id="0a85b"></tr>
        9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
        學習啦>創業指南>職場>職業規劃>

        c程序員筆試題

        時間: 謝樺657 分享

          程序員是從事程序開發、維護的專業人員。一般將程序員分為程序設計人員和程序編碼人員,但兩者的界限并不非常清楚,特別是在中國。軟件從業人員分為初級程序員、高級程序員、系統分析員,系統架構師,測試工程師五大類。今天學習啦小編為大家精心準備的是:c程序員面試相關筆試題。具體內容如下,歡迎參考閱讀:


          C/C++筆試測試題

          一、 填空題(20分)

          1. 已知下列變量,請計算該變量大小:

          short (*a)[100];

          short *b[100];

          那么 sizeof(a[0])等于___, sizeof(b[0])等于___

          2. char *b = “abcd”;

          那么sizeof(b) 等于___, strlen(b) 等于____

          3. short a[5][3];

          從本質上看,a是由____個元素組成的一維數組,這個一維數組的每個元素本身又是由___個short類型整數組成的一維數組;sizeof(a[0])等于_____

          4. 表達式 1<<1 + 1的值等于____. 表達式 1 < 2 | 4的值等于_____.

          5. #define A(x) x+x; int i = 5*A(5); i =______

          二、 簡答題(25分)

          1、static有什么用途?(請至少說明兩種)

          2、關鍵字const是什么含意?

          3、對于一個頻繁使用的短小函數,在C語言中應用什么實現,在C++中應用什么實現?

          4、局部變量能否和全局變量重名?

          5、頭文件中的 ifndef/define/endif 干什么用?

          6、#include 和 #include “filename.h” 有什么區別?

          7、簡單描述一下C和C++有什么不同?

          8、引用與指針有什么區別?

          三、 程序分析(25分)

          1、請寫出下列代碼的輸出內容

          #include "stdio.h"

          main()

          {

          int a,b,c,d;

          a=10;

          b=a++;

          c=++a;

          d=10*a++;

          printf("b,c,d:%d,%d,%d",b,c,d);

          return 0;

          }

          2、程序填空

          函數long fun2(char*str)的功能是:自左至右順序取出非空字符串str中的數字字符形成一個十進制整數(最多8位)。

          例如,若字符串str的值為"f3g8d5.ji2e3p12fkp",則函數返回值為3852312。

          long fun2(char *str)

          {

          int i=0;

          long k=0;

          char *p=str;

          while (*p != '

        c程序員筆試題

        時間: 謝樺657 分享

          程序員是從事程序開發、維護的專業人員。一般將程序員分為程序設計人員和程序編碼人員,但兩者的界限并不非常清楚,特別是在中國。軟件從業人員分為初級程序員、高級程序員、系統分析員,系統架構師,測試工程師五大類。今天學習啦小編為大家精心準備的是:c程序員面試相關筆試題。具體內容如下,歡迎參考閱讀:


          C/C++筆試測試題
         

          一、 填空題(20分)

          1. 已知下列變量,請計算該變量大小:

          short (*a)[100];

          short *b[100];

          那么 sizeof(a[0])等于___, sizeof(b[0])等于___

          2. char *b = “abcd”;

          那么sizeof(b) 等于___, strlen(b) 等于____

          3. short a[5][3];

          從本質上看,a是由____個元素組成的一維數組,這個一維數組的每個元素本身又是由___個short類型整數組成的一維數組;sizeof(a[0])等于_____

          4. 表達式 1<<1 + 1的值等于____. 表達式 1 < 2 | 4的值等于_____.

          5. #define A(x) x+x; int i = 5*A(5); i =______

          二、 簡答題(25分)

          1、static有什么用途?(請至少說明兩種)

          2、關鍵字const是什么含意?

          3、對于一個頻繁使用的短小函數,在C語言中應用什么實現,在C++中應用什么實現?

          4、局部變量能否和全局變量重名?

          5、頭文件中的 ifndef/define/endif 干什么用?

          6、#include 和 #include “filename.h” 有什么區別?

          7、簡單描述一下C和C++有什么不同?

          8、引用與指針有什么區別?

          三、 程序分析(25分)

          1、請寫出下列代碼的輸出內容

          #include "stdio.h"

          main()

          {

          int a,b,c,d;

          a=10;

          b=a++;

          c=++a;

          d=10*a++;

          printf("b,c,d:%d,%d,%d",b,c,d);

          return 0;

          }

          2、程序填空

          函數long fun2(char*str)的功能是:自左至右順序取出非空字符串str中的數字字符形成一個十進制整數(最多8位)。

          例如,若字符串str的值為"f3g8d5.ji2e3p12fkp",則函數返回值為3852312。

          long fun2(char *str)

          {

          int i=0;

          long k=0;

          char *p=str;

          while (*p != '\0' && ( 1 ) )

          {

          if(*p >='0'&& *p <='9')

          {

          k= 2 +*p-'0';

          ++i;

          }

          3 ;

          }

          return k;

          }

          3、寫出下列程序的輸出結果

          int f(int x ,int y)

          {

          int r;

          if(y==1) r=x;

          else r=f(x,y-1)+x;

          return r;

          }

          main()

          {

          int a=7,b=6;

          printf("%d",f(a,b));

          }

          4、指出程序中的錯誤

          void test2()

          {

          char string[10], str1[10];

          int i;

          for(i=0; i<10; i++)

          str1[i] = 'a';

          strcpy( string, str1 );

          }

          5、請問運行Test函數會有什么樣的結果?

          void Test(void)

          {

          char *str = (char *) malloc(100); strcpy(str, “hello”); free(str); if(str != NULL) {

          }

          四、 編程(30分)

          1、編寫函數,從src中拷貝count字節到dest中。

          void* mystrcpy( char *dest, const char *src, int count )

          strcpy(str, “world”); printf(str); }

          (以下試題二選一)

          2、編寫函數,計算輸入的日期是本年第幾天,如2007年1月5日是 2007年第5天 int DayOfYear(int year,int month,int day)

          3、編寫一個金額類{符號,整數部分,小數部分},實現金額的加法、減法功能

        ' && ( 1 ) )

          {

          if(*p >='0'&& *p <='9')

          {

          k= 2 +*p-'0';

          ++i;

          }

          3 ;

          }

          return k;

          }

          3、寫出下列程序的輸出結果

          int f(int x ,int y)

          {

          int r;

          if(y==1) r=x;

          else r=f(x,y-1)+x;

          return r;

          }

          main()

          {

          int a=7,b=6;

          printf("%d",f(a,b));

          }

          4、指出程序中的錯誤

          void test2()

          {

          char string[10], str1[10];

          int i;

          for(i=0; i<10; i++)

          str1[i] = 'a';

          strcpy( string, str1 );

          }

          5、請問運行Test函數會有什么樣的結果?

          void Test(void)

          {

          char *str = (char *) malloc(100); strcpy(str, “hello”); free(str); if(str != NULL) {

          }

          四、 編程(30分)

          1、編寫函數,從src中拷貝count字節到dest中。

          void* mystrcpy( char *dest, const char *src, int count )

          strcpy(str, “world”); printf(str); }

          (以下試題二選一)

          2、編寫函數,計算輸入的日期是本年第幾天,如2007年1月5日是 2007年第5天 int DayOfYear(int year,int month,int day)

          3、編寫一個金額類{符號,整數部分,小數部分},實現金額的加法、減法功能

        349632 主站蜘蛛池模板: 天堂av成人网在线观看| 欧美成人h精品网站| 国产高清自产拍av在线| 国产精品18久久久久久| 高清一区二区三区不卡视频| Y111111国产精品久久久| 日韩精品一区二区三区激| 日韩精品有码中文字幕| 无码免费大香伊蕉在人线国产 | 男人添女人下部高潮视频| 国产成人拍精品免费视频| 欧洲中文字幕一区二区| 国产精品一区二区久久| 中文在线天堂中文在线天堂| 久久精品国产一区二区三区不卡 | 狠狠亚洲丁香综合久久| 99久久精品6在线播放| 国产精品日日摸夜夜添夜夜添无码 | 另类 专区 欧美 制服| 亚洲日本韩国欧美云霸高清| 成人3D动漫一区二区三区| 精品亚洲女同一区二区| 国内永久福利在线视频图片| 国产一区二区视频在线| 久久精品国产www456c0m| 国产精品久久久久7777| 色吊丝一区二区中文字幕| 久久久久国产a免费观看rela| 国产精品亚洲片夜色在线| 日本国产精品第一页久久| 激情六月丁香婷婷四房播| 国产成人免费| 国产 麻豆 日韩 欧美 久久| 国精品午夜福利视频不卡| 欧美大胆老熟妇乱子伦视频| 日韩中文字幕精品人妻| 精品人妻av区波多野结衣| 亚洲色成人一区二区三区人人澡人人妻人人爽人人蜜桃麻豆 | 亚洲午夜精品久久久久久抢| 欧美va亚洲va在线观看| 精品中文人妻在线不卡|