摘要:以下是希賽網給大家分享考研計算機專業(yè)基礎在線題庫每日一練,希望通過刷題可以幫助大家鞏固重要知識點,對知識點查漏補缺,祝愿大家能順利通過考試!
本文提供考研計算機專業(yè)基礎在線題庫每日一練,以下為具體內容
1、設有定義: char *pc[]= { "aaa", "bbb", "ccc" },則以下正確的是( )。
A、*pc[ 0 ]代表的是字符串"aaa"
B、*pc[ 0 ]代表的是字符串"a"
C、pc[ 0 ]代表的是字符串"aaa"
D、pc[ 0 ]代表的是字符串"a"
2、C語言中要求對變量做強制定義的主要理由是( )。
A、便于移植
B、便于寫文件
C、便于編譯預處理程序處理
D、便于確定類型和分配空間
3、以下程序的輸出結果是( )。main(){ char *s="121"; int k=0,a=0,b=0; do{ k++; if(k%2==0){ a=a+s[k]-'0'; continue; } b=b+s[k]-'0'; a=a+s[k]-'0'; }while (s[k+1]); printf("k=%d,a=%d,b=%d",k,a,b);}
A、k=3,a=2,b=3
B、k=3,a=3,b=2
C、k=2,a=3,b=2
D、k=2,a=2,b=3
4、下列關于c語言的局部變量和全局變量所采用的存儲類別的描述中,錯誤的是( )。
A、動態(tài)局部變量一旦離開函數,其值就消失
B、靜態(tài)局部變量離開函數,其值仍保留
C、寄存器變量一旦離開函數,其值就消失
D、靜態(tài)外部變量既可以在本文件引用,也可以在其他文件中引用
5、已知函數原型為:struct tree *f(int x1,int *x2,struct tree x3,struct tree *x4)其中tree為已定義過的結構,且有下列變量定義: struct tree pt,*p; int m;則正確的函數調用語句( )。
A、&pt=f(10,&m,pt,p);
B、f(m+1,&m,p,p);
C、p=(m+1,&(m+2),*p,p);
D、p=f(m++,(int*)p,pt,&pt);
點擊查看【完整】試卷>>考研備考資料免費領取
去領取