1024国产,91精品国产综合久久福利,中文字幕成人免费视频,日本人的色道免费网站,曰本一级毛片免费,www.日日爱,国产黑丝视频

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

軟通動(dòng)力C語(yǔ)言筆試題和面試題答案目(二)

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

  11、寫(xiě)出下列代碼的輸出內(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、請(qǐng)找出下面代碼中的所以錯(cuò)誤

  說(shuō)明:以下代碼是把一個(gè)字符串倒序,如“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分配一個(gè)空間

  char d = dest;

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

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

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

  13。軟件測(cè)試都有那些種類?

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

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

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

  15。enum string

  {

  x1,

  x2,

  x3=10,

  x4,

  x5,

  }x;

  問(wèn)x;

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

  16。unsigned char p1;

  unsigned long p2;

  p1=(unsigned char )0x801000;

  p2=(unsigned long )0x810000;

  請(qǐng)問(wèn)p1+5= ;

  p2+5= ;

  答案:801005; 810014。不要忘記了這個(gè)是16進(jìn)制的數(shù)字,p2要加20變?yōu)?6進(jìn)制就是14

  選擇題:

  1.Ethternet鏈接到Internet用到以下那個(gè)協(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)度機(jī)制是:

  A.指令隊(duì)列;B.指令堆棧;C.消息隊(duì)列;D.消息堆棧;

  答案:b,a,c

  二找錯(cuò)題:

  1.請(qǐng)問(wèn)下面程序有什么錯(cuò)誤?

  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)語(yǔ)句內(nèi)外換一下

  2。以下是求一個(gè)數(shù)的平方的程序,請(qǐng)找出錯(cuò)誤:

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

  int a=5;

  int b;

  b=SQUARE(a++);

  答案:這個(gè)沒(méi)有問(wèn)題,s(a++),就是((a++)×(a++))唯一要注意的就是計(jì)算后a=7了

最新圖文

2020年河北新聞網(wǎng)兩學(xué)一做

時(shí)間:2023-09-18 07:0:24

2020年河北新聞網(wǎng)兩學(xué)一做

時(shí)間:2023-09-15 11:0:59

兩學(xué)一做學(xué)習(xí)教育知

時(shí)間:2023-09-21 06:0:30