07威盛筆試題目(軟件部門)$威盛$
面試筆試7.16K
留給後人看看吧。積攢RP。
1.説明下面程序的作用。
func(char*a,char*b)
{
while(*a++=*b++);
return;
}
2.#include
#define ADD(p) {p++;(*p)++;}
Add(int *p) {p++;(*p)++;}
int a[]={0,1,2};
int main()
{
int *p=a;
ADD(p)
ADD(p)
printf("%d,%d,%d",a[0],a[1],a[2]);
p=a;
Add(p);
Add(p);
printf("%d,%d,%d",a[0],a[1],a[2]);
}
輸出多少?
3.説明下面的的表達有沒有不同,如果不同,請説明不同在哪裏。
char* s1="hello";
char s2[]="world";
4.簡述auto,static,register,extern四種存儲類型的區別
count=0;
int x=2007
int main()
{
while(x)
{
count++;
x=x&(x-1);
}
return count;
}
問輸出返回的count值。
6.編程給一個程序,輸入N,(1<=N<=20)給N*N的矩陣進行Zigzag賦值,
即:N=0 時,a[0]=0;
N=4 時,a[4][4]=0 1 5 6
2 4 7 12
3 8 11 13
9 10 14 15
7.8個台階,上台階的人一次最多上3個台階,問上這個8個台階有多少種方法?
8.編寫程序,產生一個8*8的數組,隨即初始化該數組,然後編程查找該數組中值為1的元
素,講該元素的所在的行列都賦為1.
9.a[2][2]={(0,1),(2,3)};
char *b=a[0];
char *b1=a[1];
char **c=b;
char **c1=b1;
printf("%c",b[0]);
printf("%c",b1[0]);
printf("%c",c[0]);
printf("%c",c[1]);
printf("%c",c1[0]);
printf("%c",c1[1]);
10. 下面定義了一個線段的結構體,
struct line
{
int startx;
int starty;
int endx;
int endy;
};
line line2[32];
編程求出每條線段和多少條其他線段相交。
1.説明下面程序的作用。
func(char*a,char*b)
{
while(*a++=*b++);
return;
}
2.#include
#define ADD(p) {p++;(*p)++;}
Add(int *p) {p++;(*p)++;}
int a[]={0,1,2};
int main()
{
int *p=a;
ADD(p)
ADD(p)
printf("%d,%d,%d",a[0],a[1],a[2]);
p=a;
Add(p);
Add(p);
printf("%d,%d,%d",a[0],a[1],a[2]);
}
輸出多少?
3.説明下面的的表達有沒有不同,如果不同,請説明不同在哪裏。
char* s1="hello";
char s2[]="world";
4.簡述auto,static,register,extern四種存儲類型的區別
count=0;
int x=2007
int main()
{
while(x)
{
count++;
x=x&(x-1);
}
return count;
}
問輸出返回的count值。
6.編程給一個程序,輸入N,(1<=N<=20)給N*N的矩陣進行Zigzag賦值,
即:N=0 時,a[0]=0;
N=4 時,a[4][4]=0 1 5 6
2 4 7 12
3 8 11 13
9 10 14 15
7.8個台階,上台階的人一次最多上3個台階,問上這個8個台階有多少種方法?
8.編寫程序,產生一個8*8的數組,隨即初始化該數組,然後編程查找該數組中值為1的元
素,講該元素的所在的行列都賦為1.
9.a[2][2]={(0,1),(2,3)};
char *b=a[0];
char *b1=a[1];
char **c=b;
char **c1=b1;
printf("%c",b[0]);
printf("%c",b1[0]);
printf("%c",c[0]);
printf("%c",c[1]);
printf("%c",c1[0]);
printf("%c",c1[1]);
10. 下面定義了一個線段的結構體,
struct line
{
int startx;
int starty;
int endx;
int endy;
};
line line2[32];
編程求出每條線段和多少條其他線段相交。
-
中國人民銀行直屬事業單位筆經
中國人民銀行直屬事業單位筆經我考的是經濟金融類,昨天考的,記性不太好今天已經忘得差不多了,歡迎補充!!上午考的英語,下午專業。英語的我看見人大的bbs上有筆經,就不寫了,順便轉過來就好了。就先説説經濟金融專業的考試吧。第一部分是填空。比如商業銀行的業務(吸收存...
-
青牛華科筆試經歷
六點二十了,來參加北京青牛軟件的人還真夠多的。身邊到處都是華科的人,心裏又開始有些受不住了...呵呵。果然是數據庫與網絡的內容多,但不是太難卻易錯,不知道答得怎樣,因為卷子不夠工作人員與學生們不斷的溝通中。語言部分,我想都沒想要了JAVA的做,一看就傻了眼,隔壁...
-
聯想武大筆經
昨天是聯想公司武漢大學宣講會。中午一點開始,去了發現人太多了,人文館裏都已經坐滿了,門外還有一批人進不去,於是向保安打聽了下,得知聯想有分兩批筆試的想法,於是寬心回宿舍玩了玩,再估摸着時間差不多的時候去了。剛巧第一批筆試結束,但是側門還是黑壓壓的一批人在擠...
-
百安居筆試題目
四種題型:1.情景模擬:(30分)如果你是滬太店木材部主管,手下有8名員工,10名廠方推銷員,今天是星期一你需要制定下週的排班,共有4個通道,100多件商品,每天分8:00-17:00以及11:00-20:00兩班,每個通道上都要有人,所有人都是做五休二。(1)下週有兩名員工休假各兩天。(2)你週三上午需要上門...