亚洲国产日韩欧美在线a乱码,国产精品路线1路线2路线,亚洲视频一区,精品国产自,www狠狠,国产情侣激情在线视频免费看,亚洲成年网站在线观看

文思創(chuàng)新赴微軟測試工程師的筆試面試題(新)

時間:2024-08-30 09:09:13 綜合指導 我要投稿
  • 相關推薦

文思創(chuàng)新赴微軟測試工程師的筆試面試題(新)

今天下午學員參加了一次文思創(chuàng)新赴微軟測試工程師的筆試和面試.微軟面試向來都很怪異.今天給我的這位學員出了這樣的面試題:
1.現(xiàn)在共有三個人,你設計一個方案,把大象放到冰箱里面.該如何設計呢?
2.如果現(xiàn)在讓你去非洲旅行,你應該準備那些物品呢?
這樣的問題,回答起來都是很發(fā)散的.沒有什么標準答案,感興趣的話,好好想想.
  下面跟大家分享的是一道C語言的筆試題.
  用C語言寫一個函數(shù),完成的功能如下:
  清除掉圓括號()里面的字符,但是保留方括號[]里面的字符
  前提條件:輸入的字符串中括號成對出現(xiàn)
  例如:
   abc(de[fg]hmw)z
   經(jīng)過函數(shù)后最后的結果是abcfgaz
  
 這個題目學員過來問我,用了大概30分鐘左右的時間寫了出來,給大家分享一下:*/
#include
#include
//TestCharacter()函數(shù)完成的功能是清除掉圓括號里面的字符,但是保留方括號里面的字符
//abc(de[fg]hmw)z經(jīng)過我們的TestCharacter()函數(shù)后最后的結果是abcfgz
//前提條件:輸入的字符串中括號成對出現(xiàn)

static char * TestCharacter(char *p)
{
 static char d[50];
 int flag=0;//當遇到’(’時flag為1,當遇到’)’,flag為0;
 int i=0;
 for(;*p!=’\0’;p++)
 {
  if(*p==’(’ ||*p==’]’) 
  {
   if(*p==’(’)
    flag=1;
   if(*p==’]’)
    p++;
    for(;*p!=’)’ && flag && *p!=’\0’;p++)
    if(*p==’[’|| *p==’]’) 
     break;
   }
 
  for(;*p==’[’ || *p==’]’ || *p==’(’ || *p==’)’;p++)
  {
    if(*p==’)’)
      flag=0;
  }
  d=*p;
  i++;
 }
 d=0;
 return d;
}
void main(void)
{
 char s[50];
 gets(s);
 strcpy(s,TestCharacter(s));
 puts(s);
}
/*
你可以輸入下面的數(shù)據(jù)進行測試:
             預期結果
1.(a)            a
2.(a)            b
3.(a[bc]d)e         bce
4.(ad)[e]f(g)h   befh
上面的程序通過了測試,你可以試試.*/

【文思創(chuàng)新赴微軟測試工程師的筆試面試題(新)】相關文章:

應聘微軟全程指導(筆試,面試,面試題)(1)02-18

文思創(chuàng)新面試02-18

微軟的筆試試題02-18

關于微軟的面試 筆試11-20

文思創(chuàng)新面試經(jīng)過02-18

測試開發(fā)工程師筆試題09-25

微軟面試題(迷語篇)02-18

微軟公司秘密面試題!11-19

微軟用過得智力測試02-18

讓人頭疼的微軟面試題從哪里來02-24