免费人成视频19674试看,精品三级在线观看视频,女百合互慰高潮在线观看,2020欧美一级高清片,播放日韩大片日韩大片中文字幕,欧美日韩久久黄片,a级免费按摩黄片

當(dāng)前位置:高考升學(xué)網(wǎng) > 招聘筆試題 > 正文

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

更新:2023-09-17 09:51:27 高考升學(xué)網(wǎng)

  11、寫出下列代碼的輸出內(nèi)容

  #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”倒序后變?yōu)?ldquo;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);// 使用完,應(yīng)當(dāng)釋放空間,以免造成內(nèi)存匯泄露

  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。對于一個頻繁使用的短小函數(shù),在C語言中應(yīng)用什么實現(xiàn),在C++中應(yīng)用什么實現(xiàn)?

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

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

  答案:黑盒:針對系統(tǒng)功能的測試 白合:測試函數(shù)功能,各函數(shù)接口

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

  答案:概要設(shè)計階段

  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進制的數(shù)字,p2要加20變?yōu)?6進制就是14

  選擇題:

  1.Ethternet鏈接到Internet用到以下那個協(xié)議?

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

  2.屬于網(wǎng)絡(luò)層協(xié)議的是:

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

  3.Windows消息調(diào)度機制是:

  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;

  答案:把循環(huán)語句內(nèi)外換一下

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

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

  int a=5;

  int b;

  b=SQUARE(a++);

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

最新圖文