黄色国产视频,男女啪啪18禁无遮挡激烈,久草热8精品视频在线观看,四虎国产精品永久在线下载

            面試題解析

            時間:2022-07-13 18:07:48 面試 我要投稿

            面試題解析

            原文地址:面試題解答作者:飛雪

            面試題解析

            1. 下面這段代碼的輸出是多少(在32位機上).

            char *p;

            char *q[20];

            char *m[20][20];

            int (*n)[10];

            struct MyStruct

            {

            char dda;

            double dda1;

            int type ;

            };

            MyStruct k;

            printf("%d %d %d %d",sizeof(p),sizeof(q),sizeof(m),sizeof(n),sizeof(k));

            答案: 4 80 1600 4 24

            2.

            (1)

            char a[2][2][3]={{{1,6,3},{5,4,15}},{{3,5,33},{23,12,7}} };

            for(int i=0;i<12;i++)

            printf("%d ",_______);

            在空格處填上合適的語句,順序打印出a中的數(shù)字

            (2)

            char **p, a[16][8];

            問:p=a是否會導(dǎo)致程序在以后出現(xiàn)問題?為什么?

            3.用遞歸方式,非遞歸方式寫函數(shù)將一個字符串反轉(zhuǎn).

            函數(shù)原型如下:char *reverse(char *str);

            答案如下:

            //非遞歸方法

            char *reverse(char *str)

            {

            int nLen = strlen( str ) ;

            for ( int i=0; i

            {

            char temp ;

            temp = str[i] ;

            str[i] = str[nLen-i-1] ;

            str[nLen-i-1] = temp ;

            }

            return str ;

            }

            //遞歸方法1

            char *reverse2(char *str)

            {

            //這種方法就直觀,但是當(dāng)字符串很長的時候就很低效

            if( *(str+1)==\ )

            {

            return NULL ;

            }

            for( char* o=str+strlen(str)-1, char t=*o; o!=str; o-- )

            {

            *o=*(o-1);

            }

            *str=t;

            reverse2(str+1);

            return str ;

            }

            //遞歸方法2

            char *reverse3(char* str)

            {

            //這是這種方法的關(guān)鍵,使用static為的是能用str_reverse的思路,但是不好

            static char* x=0;

            if( x==0 )

            {

            x=str;

            }

            char* q = x+strlen(str)-1;

            if( str==q )

            {

            return NULL;

            }

            (*q)^=(*str)^=(*q)^=(*str);

            if( q == str+1 )

            {

            return NULL;

            }

            reverse(++str);

            return str ;

            }

            4.strcpy函數(shù)和memcpy函數(shù)有什么區(qū)別?它們各自使用時應(yīng)該注意什么問題?

            答:strcpy函數(shù)屬于字符拷貝函數(shù),當(dāng)它遇到\時,拷貝結(jié)束.

            memcpy函數(shù)屬于內(nèi)存拷貝函數(shù),它會拷貝指定長度的字符到目的變量。

            5.寫一個函數(shù)將一個鏈表逆序.

            struct link

            {

            int data ;

            link *next ;

            };

            //非遞歸方法

            link *ReverseLink( link *head )

            {

            link *pre = head ;

            link *cur = head->next ;

            link *next = NULL ;

            if( cur )

            {

            next = cur->next ;

            cur->next = pre ;

            pre = cur ;

            cur = next ;

            }

            pre->next = NULL ;

            head = pre ;

            }

            //遞歸方法

            link *ReverseLink( link *p, link *& head )

            {

            if( p==NULL || p->next==NULL )

            {

            head = p ;

            return p ;

            }

            else

            {

            link *temp = NULL ;

            temp = ReverseLink( p->next, head ) ;

            temp->next = p ;

            return p ;

            }

            }

            一個單鏈表,不知道長度,寫一個函數(shù)快速找到中間節(jié)點的位置.

            struct link

            {

            int data ;

            link *next ;

            };

            link *FindMid( link *head )

            {

            link *p1 = head ;

            link *p2 = head->next ;

            do

            {

            p1 = p1->next ;

            p2 = p2->next ;

            }while( p2 && p2->next ) ;

            return p1 ;

            }

            寫一個函數(shù)找出一個單向鏈表的倒數(shù)第n個節(jié)點的指針.(把能想到的最好算法寫出).

            6.用遞歸算法判斷數(shù)組a[N]是否為一個遞增數(shù)組。

            7.

            有一個文件(名為a.txt)如下,每行有4項,第一項是他們的名次,寫一個c程序,將五個人的名字打印出來.并按名次排序后將5行數(shù)據(jù)仍然保存到a.txt中.使文件按名次排列每行.

            2,07010188,0711,李鎮(zhèn)豪,

            1,07010154,0421,陳亦良,

            3,07010194,0312,凌瑞松,

            4,07010209,0351,羅安祥,

            5,07010237,0961,黃世傳,

            8.寫一個函數(shù),判斷一個unsigned char 字符有幾位是1.

            int FindNum( char *str )

            {

            int num = 0 ;

            while( *str != )

            {

            if( *str == 1 )

            {

            num ++ ;

            str ++ ;

            }

            else

            {

            str ++ ;

            }

            }

            return num ;

            }

            寫一個函數(shù)判斷計算機的字節(jié)存儲順序是升序(little-endian)還是降序(big-endian).

            9.微軟的筆試題.

            Implement a string class in C++ with basic functionality like comparison, concatenation, input and output. please also provide some test cases and using scenarios (sample code of using this class).

            please do not use MFC, STL and other libraries in your implementation.

            10.有個數(shù)組a[100]存放了100個數(shù),這100個數(shù)取自1-99,且只有兩個相同的數(shù),剩下的98個數(shù)不同,寫一個搜索算法找出相同的那個數(shù)的值.(注意空間效率時間效率盡可能要低).

            【面試題解析】相關(guān)文章:

            100個最權(quán)威的招聘面試題及回答解析07-11

            c面試題08-04

            華為面試題07-11

            「MySQL」經(jīng)典面試題07-11

            采購面試題07-11

            面試題集錦07-11

            Java面試題07-12

            SQL面試題07-12

            面試題與技巧07-12

            我來解析解析著名攝影師的作品!07-09

            主站蜘蛛池模板: 久久动漫精品| 久久99热只有频精品8| 国精产品一品二品国精品69xx| 日本黄色站| 91成人久久| 色欲色香天天天综合网站免费| 99精品国产小情侣高潮露脸在线| 视频一区二区三区在线观看 | 欧美成人高清在线| 91精品国产色综合久久| 欧美丰满熟妇乱xxxxx网站| 国产av综合影院| 色视频在线网站| 精品处破女学生| 国产精品永久免费嫩草研究院 | 日本一级二级三级久久久| 黑人强伦姧人妻久久| 亚洲精品国产suv一区| 免费看黄色三级三级| 免费一级视频在线观看| 久久99国产精品尤物| 麻豆视传媒在线观看| 国产精品女同一区二区三区久久夜| 亚洲欧美日韩综合网| 第四色激情五月| 无码草草草在线观看| 欧美人与动牲交免费观看网| 欧美一级高清在线| 天堂资源中文在线| 双乳奶水饱满少妇视频| 日本不卡三区| 一区二区伦理| 夜鲁夜鲁很鲁在线视频 视频| 亚洲一区二区三区成人网站| 三级在线视频播放| 麻豆出品必属精品| 精品国色天香一卡2卡3卡 | 亚洲九九免费视频| 国产99久久久国产精品免费二区| 亚洲高清国产拍精品青青草原| 性色av一二三天美传媒|