计算机专业c语言随堂练,华工C++随堂练习答案+2020春
《華工C++隨堂練習答案+2020春》由會員分享,可在線閱讀,更多相關《華工C++隨堂練習答案+2020春(29頁珍藏版)》請在人人文庫網上搜索。
1、第一章1 .最簡單的c程序,只要一個就行了()。a .庫函數b .自定義函數C.main函數d.null函數解答: A. B. C. D.(已提交)-參考回答: c解決問題:2 .用c語言編寫的源程序要成為目標程序,必須通過()。a .解釋b .匯編c .編輯d .編譯解答: A. B. C. D.(已提交)-參考回答: d解決問題:3. C程序的簡單語句必須以()結束。a .冒號b .分號c .空格d .大括號解答: A. B. C. D.(已提交)-參考回答: b解決問題:4 .用程序將式“a 0.5”寫成“a*0.5”是()錯誤的。a .編譯b .連接c .執行d .邏輯解答: A. B。
2、. C. D.(已提交)-參考回答: d解決問題:5 .在以下選項中,c關鍵字的所有選項都是()a .靜態b.break char goc.sizeofcaseexternd.switchfloatinteger解答: A. B. C. D.(已提交)-參考回答: c解決問題:6.c標識符的語法中規定的合法標識符是()A._abc B.new C. D.age 解答: A. B. C. D.(已提交)-參考回答: a解決問題:7 .以下正確的八進制整數常數表示()A.0a0 B.015 C.080 D.0x10解答: A. B. C. D.(已提交)-參考回答: b解決問題:8 .以下錯誤的十。
3、六進制整數常數表示()A.0x11 B.0xaf C.0xg D.0x1f解答: A. B. C. D.(已提交)-參考回答: c解決問題:9 .可以用于命名變量的標識符是()A.3x B.const C.name_2 D. a.com解答: A. B. C. D.(已提交)-參考回答: c解決問題:10 .說明變量a是整形變量的正確句子是()PPS; b.PS; c.PS; D.INTa;解答: A. B. C. D.(已提交)-參考回答: a解決問題:11 .以下選項中,正確的字符常數為()A.a B.name C.a D.101解答: A. B. C. D.(已提交)-參考回答: d解決。
4、問題:12 .在以下選項中,結果等于()A.13 B.1=3 C.1=3 D.1!=3解答: A. B. C. D.(已提交)-參考回答: c解決問題:13 .以下選項不能交換()變量a和b的值。A.t=b; b=a; a=t; B.a=a b; b=a-b; a=a-b;C.t=a; a=b; b=t; D.a=b; b=a;解答: A. B. C. D.(已提交)-參考回答: d解決問題:關于下面的句子,錯的是()int i=10,*p=i;A.p的值是10 B.p,指整數變量IC.*p表示變量I的值D.p的值是變量I的地址。解答: A. B. C. D.(已提交)-參考回答: a解決問題。
5、:15 .以下變量表示下列不正確的賦值語句是()int a=5,b=10,c; int *p1=a、*p2=b;A.*p2=b; B.p1=a;C.p2=p1; D.c=*p1*(*p2)解答: A. B. C. D.(已提交)-參考回答: b解決問題:16 .執行以下語句序列時,a和b的值分別為()int a=5,b=3,t;PS=a;int rb=b;t=ra; ra=rb; rb=t;A.3和3 B.3和5 C.5和3 D.5和5解答: A. B. C. D.(已提交)-參考回答: b解決問題:17 .在以下運算符中,()優先級最高。A.=B.=C.=D.*解答: A. B. C. D.。
6、(已提交)-參考回答: d解決問題:18 .如果選擇已知的int i=1,j=2,則表達式ijj的值為()A.1 B.2 C.3 D.4解答: A. B. C. D.(已提交)-參考回答: c解決問題:19.當已知int a=1、b=2、c=3、d=4時,式a參考回答: a解決問題:20 .逗號表達式(x=4*5,x*5)。 x25的值是()A.25 B.20 C.100 D.45解答: A. B. C. D.(已提交)-參考回答: d解決問題:第二章表單頂部1 .公知的PS=0、x=1、y=0; 下面的選項中,I值為1的語句是()PS (PS ) I; B.if(x=y ) i;C.if(x。
7、|y ) i; PS (! x ) i;解答: A. B. C. D.(已提交)-參考回答: c解決問題:2 .假設2.i=2,執行以下語句時,I的值為()交換機(I )舉止case 1 : i;case 2 : i -;case 3 : i; break;case 4 : - i;默認: I;以下A.1 B.2 C.3 D.4解答: A. B. C. D.(已提交)-參考回答: b解決問題:3 .已知的int i=0,x=0,執行下一個while語句時的循環次數為()while (! x i 3 ) x; I; 以下A.1 B.2 C.3 D.4解答: A. B. C. D.(已提交)-參考。
8、回答: a解決問題:執行下一個do_while語句時,已知int i=3的循環次數為()do i-; cout.cout參考回答: b解決問題:5.解答: A. B. C. D.(已提交)-參考回答: b解決問題:6 .下一段形成死循環的是()a.PS x; for(x=0; x3; ) x; b .入口k=0; do k; while(k=0)c.PS=5; while(a ) a; d.PS=3; for (; I; PS )解答: A. B. C. D.(已提交)-參考回答: b解決問題:7 .下一段形成死循環的是()a.PS x; for(x=0; x3; ) x; b .入口k=0;。
9、 do k; while(k=0)c.PS=5; while(a ) a-; d.PS=3; for (; I; i - );解答: A. B. C. D.(已提交)-參考回答: b解決問題:如果單擊已知int x=3,則下一步驟的結果為()PScout(x-=2)while (! (-x ) );A.0 B.1 C.30 D .無限循環解答: A. B. C. D.(已提交)-參考回答: b解決問題:while (! a )中、 a等于()A.a=0 B.a=1 C.a!=1 D.a!=0解答: A. B. C. D.(已提交)-參考回答: a解決問題:10 .執行以下程序時,變量I的值為(。
10、)int i=10;交換機(I )舉止case 9: i=1;case 10: i=1;case 11: i=1;默認: I=1;以下A.10 B.11 C.12 D.13解答: A. B. C. D.(已提交)-參考回答: d解決問題:表格的底部表單頂部表格的底部11 .對于以下三個句子,正確的說法是()(1)if(a)s1; else s2;(2)if(a=0)s2; else s1;(3)if(a )!=0)s1; else s2;a .三者互相等價b .三者互不等價c .只是(2)和(3)的等價d .以上的說法錯了解答: A. B. C. D.(已提交)-參考回答: a解決問題:12 。
11、.對于if語句的表達式類型,以下正確表達式是()a .必須是關系式b .必須是關系式或邏輯式c .必須是關系式或算術式d .上述說法都是錯誤的解答: A. B. C. D.(已提交)-參考回答: d解決問題:13. while和do-while循環的主要差異是()A.do-while的循環體至少執行一次。B.while的循環控制條件比do-while更嚴格。C.do-while允許外部向循環體內遷移。D.do-while的循環體不能是復合語句。解答: A. B. C. D.(已提交)-參考回答: a解決問題:14 .以下哪一個不是c的循環語句()。a.switchb.whilec.do-whi。
12、le DD.for解答: A. B. C. D.(已提交)-參考回答: a解決問題:15 .在下面的代碼中,循環體的執行次數為()int a=5,b=1;while(a-b) a-; b; 以下A.1 B.2 C.3 D.4解答: A. B. C. D.(已提交)-參考回答: b解決問題:16 .執行以下代碼時,變量sum的值為()int i=5,和=0;while(i-) sum=i%2; 以下A.1 B.2 C.3 D.4解答: A. B. C. D.(已提交)-參考回答: b解決問題:17 .以下代碼的輸出結果為()for(int i=1; i=10; PS )PK (! (i%3) c。
13、out參考回答: c解決問題:18 .以下代碼的輸出結果為()charch=a;交換機(ch )舉止casea: ch;caseb: ch;casec: ch;以下cout.cout參考回答: d解決問題:19.for (式1; 式2; 式3)循環體功能相同的句子為()a .式1 while (式2)循環體; 式3; 以下b .式1 while (式2)式3; 循環體以下c .式1 do循環體; 式3; while (式2 )d .式1 do式3; 循環體 while (式2 )解答: A. B. C. D.(已提交)-參考回答: a解決問題:20 .下面的句子()是死循環。a .入口k=10。
14、; while(k=3) k=k-1;b .入口k=10; PS!=3) k=k-1;c .入口k=10; while(k3) k=k-1;D.int k=10; while(k3) k=k-1;解答: A. B. C. D.(已提交)-參考回答: a解決問題:第三章1 .下一個正確函數的原型是()a.f1(PS x; int y; b .語音f1 (x,y )c.void f1(英寸x,y ) d.void f1(英寸,英寸)解答: A. B. C. D.(已提交)-參考回答: d解決問題:2 .在函數原型int f(int,int )中,以下選項的正確調用是()A.int a=f(1) B.cout參考回答: b解決問題:3 .按一下函數原型void f (int )。a.PS=21; f(a) B.f(1。
總結
以上是生活随笔為你收集整理的计算机专业c语言随堂练,华工C++随堂练习答案+2020春的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 我的世界服务器文件夹作弊,我的世界快速抓
- 下一篇: 关于MybatisPlus