精品丰满熟女一区二区三区_五月天亚洲欧美综合网_亚洲青青青在线观看_国产一区二区精选

  • <menu id="29e66"></menu>

    <bdo id="29e66"><mark id="29e66"><legend id="29e66"></legend></mark></bdo>

  • <pre id="29e66"><tt id="29e66"><rt id="29e66"></rt></tt></pre>

      <label id="29e66"></label><address id="29e66"><mark id="29e66"><strike id="29e66"></strike></mark></address>
      學(xué)習(xí)啦>創(chuàng)業(yè)指南>職場(chǎng)>面試題>

      騰訊技術(shù)類(lèi)校園招聘筆試試題及答案(5)

      時(shí)間: 敏敏644 分享

        三. 附加題(每題30分,2題,共60分)

        1. 從程序健壯性進(jìn)行分析,下面的FillUserInfo函數(shù)和Main函數(shù)分別存在什么問(wèn)題?

        #include

        #include

        #define MAX_NAME_LEN 20

        struct USERINFO

        {

        int nAge;

        char szName[MAX_NAME_LEN];

        };

        void FillUserInfo(USERINFO* parUserInfo)

        {

        stu::cout<<"請(qǐng)輸入用戶的個(gè)數(shù):";

        int nCount=0;

        std::cin>>nCount;//未判斷輸入是否合法

        for(int i=0;i

        {

        std::cout<<"請(qǐng)輸入年齡:";

        std::cin>>parUserInfo[i]->nAge;//未判斷輸入是否合法

        std::string strName;

        std::cout<<"請(qǐng)輸入姓名:";

        std::cin>>strName; //未判斷輸入是否合法

        strcpy(parUserInfo[i].szName,strName.c_str());

        }

        }

        int main(int argc,char* argv[])

        {

        USERINFO arUserInfos[100]={0};//

        FillUserInfo(arUserInfos);

        printf("The first name is:");

        printf(arUserInfos[0].szName);

        printf("\n");

        return 0;

        }

      228953