循环结构作业c语言,c语言循环结构练习题带答案
c語言循環結構練習題帶答案
第5章 循環結構程序設計 5.1 基本知識點 ?while語句的使用格式和注意事項 ?do-while語句的使用格式和注意事項 ?for語句的使用格式和注意事項 ?break和continue語句在循環語句中的應用 ? 循環結構的嵌套 ? 使用goto語句實現循環結構 ? 窮舉法程序設計方法 ? 迭代程序設計方法 5.2 練習題5 1. 單項選擇題 (1)語句while (!e);中的條件!e等價于 A 。 A. e==0B. e!=1C. e!=0D. ~e (2)下面有關for循環的正確描述是 D 。 A. for循環只能用于循環次數已經確定的情況 B. for循環是先執行循環體語句,后判定表達式 C. 在for循環中,不能用break語句跳出循環體 D. for循環體語句中,可以包含多條語句,但要用花括號括起來 (3)C語言中 D 。 A. 不能使用do-while語句構成的循環 B. do-while語句構成的循環必須用break語句才能退出 C. do-while語句構成的循環,當while語句中的表達式值為非零時結束循環 D. do-while語句構成的循環,當while語句中的表達式值為零時結束循環 (4)C語言中while和do-while循環的主要區別是 A 。 A. do-while的循環體至少無條件執行一次 B. while的循環控制條件比do-while的循環控制條件嚴格 C. do-while允許從外部轉到循環體內 D. do-while的循環體不能是復合語句 (5)以下程序段 C 。 int x=-1; do { x=x*x; } while (!x); A. 是死循環B. 循環執行二次 C. 循環執行一次D. 有語法錯誤 (6)下列語句段中不是死循環的是__C__。 A. i=100; while (1) { i=i%100+1; if (i==20) break; } B. for (i=1;;i++) sum=sum+1; C. k=0; do { ++k; } while (k=0;k--) { switch(k) { case 1: case 4: case 7: s++; break; case 2: case 3: case 6: break; case 0: case 5: s+=2; break; } } cout=1;i--) { cout<
總結
以上是生活随笔為你收集整理的循环结构作业c语言,c语言循环结构练习题带答案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 大航海之路新手入门必看攻略
- 下一篇: c语言大作业菜单,C语言大作业:编写菜单