<strike id="6q0um"></strike>
  • <strike id="6q0um"><s id="6q0um"></s></strike>
  • <ul id="6q0um"></ul><strike id="6q0um"></strike>

    當前位置:高考升學網 > 招聘筆試題 > 正文

    軟通動力C語言筆試題和面試題答案目(二)

    更新:2023-09-17 09:51:27 高考升學網

      11、寫出下列代碼的輸出內容

      #include

      int inc(int a)

      {

      return(++a);

      }

      int multi(inta,intb,intc)

      {

      return(c=ab);

      }

      typedef int(FUNC1)(int in);

      typedef int(FUNC2) (int,int,int);

      void show(FUNC2 fun,int arg1, intarg2)

      {

      INCp= &inc;

      int temp =p(arg1);

      fun( &temp,&arg1, arg2);

      printf( "%d\n ",arg2);

      }

      main()

      {

      int a;

      show(multi,10, &a);

      return 0;

      }

      答:110

      11、請找出下面代碼中的所以錯誤

      說明:以下代碼是把一個字符串倒序,如“abcd”倒序后變為“dcba”

      1、#include "string.h "

      2、main()

      3、{

      4、charsrc= "hello,world ";

      5、char dest=NULL;

      6、int len=strlen(src);

      7、dest=(char)malloc(len);

      8、char d=dest;

      9、char s=src[len];

      10、while(len--!=0)

      11、d++=s--;

      12、printf( "%s ",dest);

      13、return 0;

      14、}

      答:

      方法1:

      int main()

      {

      char src = "hello,world ";

      int len = strlen(src);

      char dest = (char)malloc(len+1);//要為\0分配一個空間

      char d = dest;

      char s = &src[len-1];//指向最后一個字符

      while( len-- != 0 )

      d++=s--;

      d = 0;//尾部要加\0

      printf( "%s\n ",dest);

      free(dest);// 使用完,應當釋放空間,以免造成內存匯泄露

      return 0;

      }

      方法2:

      #include

      #include

      main()

      {

      char str[]= "hello,world ";

      int len=strlen(str);

      char t;

      for(int i=0; i     {

      t=str[i];

      str[i]=str[len-i-1]; str[len-i-1]=t;

      }

      printf( "%s ",str);

      return 0;

      }

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

      答案:c用宏定義,c++用inline

      13。軟件測試都有那些種類?

      答案:黑盒:針對系統功能的測試 白合:測試函數功能,各函數接口

      14。確定模塊的功能和模塊的接口是在軟件設計的那個隊段完成的?

      答案:概要設計階段

      15。enum string

      {

      x1,

      x2,

      x3=10,

      x4,

      x5,

      }x;

      問x;

      答案:取值在0。1。10。11。12中的一個

      16。unsigned char p1;

      unsigned long p2;

      p1=(unsigned char )0x801000;

      p2=(unsigned long )0x810000;

      請問p1+5= ;

      p2+5= ;

      答案:801005; 810014。不要忘記了這個是16進制的數字,p2要加20變為16進制就是14

      選擇題:

      1.Ethternet鏈接到Internet用到以下那個協議?

      A.HDLC;B.ARP;C.UDP;D.TCP;E.ID

      2.屬于網絡層協議的是:

      A.TCP;B.IP;C.ICMP;D.X.25

      3.Windows消息調度機制是:

      A.指令隊列;B.指令堆棧;C.消息隊列;D.消息堆棧;

      答案:b,a,c

      二找錯題:

      1.請問下面程序有什么錯誤?

      int a[60][250][1000],i,j,k;

      for(k=0;k<=1000;k++)

      for(j=0;j<250;j++)

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

      a[i][j][k]=0;

      答案:把循環語句內外換一下

      2。以下是求一個數的方的程序,請找出錯誤:

      #define SQUARE(a) ((a)(a))

      int a=5;

      int b;

      b=SQUARE(a++);

      答案:這個沒有問題,s(a++),就是((a++)×(a++))唯一要注意的就是計算后a=7了

    最新圖文

    2020年河北新聞網兩學一做

    時間:2023-09-18 07:0:24

    2020年河北新聞網兩學一做

    時間:2023-09-15 11:0:59

    兩學一做學習教育知

    時間:2023-09-21 06:0:30

    2020年開展兩學一做學習教

    時間:2023-09-19 21:0:30
    中文字幕日韩亚洲| 色偷偷女男人的天堂亚洲网| 亚洲色成人网站WWW永久四虎| 亚洲精品熟女国产| 亚洲短视频男人的影院| 亚洲精品乱码久久久久久中文字幕| 亚洲精品成a人在线观看| 国产成人亚洲精品电影| 大桥未久亚洲无av码在线| 亚洲AV永久无码天堂影院| 亚洲JIZZJIZZ妇女| 色欲aⅴ亚洲情无码AV| 亚洲国产精品精华液| 亚洲乱码国产乱码精华| 亚洲乱亚洲乱妇无码| 亚洲av日韩av永久无码电影| 亚洲avav天堂av在线网毛片| 国产午夜亚洲精品不卡电影| 亚洲国产成人精品久久久国产成人一区二区三区综 | 中文字幕一精品亚洲无线一区 | 亚洲视频精品在线| 久久亚洲精品无码AV红樱桃| 亚洲色图.com| 亚洲AV无码精品蜜桃| 亚洲中文无码卡通动漫野外| 亚洲国产午夜精品理论片在线播放| 亚洲国产aⅴ成人精品无吗| 亚洲av日韩专区在线观看| 亚洲第一区精品日韩在线播放| 亚洲人成无码网WWW| 亚洲精品中文字幕无码蜜桃| 亚洲国产精品无码av| 亚洲精品免费在线观看| 亚洲黄色片在线观看| 亚洲av无码片在线观看| 亚洲国产综合精品中文第一| 亚洲影院天堂中文av色| 国产精品亚洲精品久久精品| 国内精品久久久久久久亚洲| 国产亚洲综合久久系列| 伊人久久综在合线亚洲2019|