intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Lập trình C- Bài tập 12

Chia sẻ: Ha Van Kenhuy | Ngày: | Loại File: PDF | Số trang:8

92
lượt xem
15
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Tham khảo tài liệu 'lập trình c- bài tập 12', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả

Chủ đề:
Lưu

Nội dung Text: Lập trình C- Bài tập 12

  1. Câu 1. Cú pháp và nguyên lý ho t d ng c a IF : If (bi u_th c){ các l nh ; } Else L nh; 1. Ð u tiên if ki m tra bi u_th c . - N u bi u_th c dúng thì th c hi n l nh ngay sau , r i k t thúc. - N u bi u_th c sai thì nh y t i else , th c hi n l nh sau else , r i k t thúc …… Ví d : # include void main (){ int t,y; coutt; couty; if((t==1)||(t==3)||(t==5)||(t==7)||(t==8)||(t==10)||(t==12)) cout
  2. - N u bt b ng h ngi thì th c hi n l nhi , ti p theo s th c hi n l n lu t các l nh i+1, l nh i+2, … n, n+1 (d n h t) mà không ph i so sánh v i các nhãn khác. N u g p break thì thoát kh i câu l nh switch. - N u bt không b ng h ng nào mà có ph n “default: l nh n+1” thì s th c hi n l n h n + 1 dó # include void main (){ int t,y; coutt; couty; switch (t) { case 1 : case 3 : case 5 : case 7 : case 8 : case 10 : case 12 : cout
  3. Bu c1: th c hi n câu l nh trong thân c a do-while. N u mu n thân do-while nhi u hon 1 l nh ta ph i d t trong c p ngo c móc {}. Sang bu c 2 Bu c2: tính giá tr bi u_th c, - n u bi u_th c mang giá tr dúng (khác0): quay l i bu c 1 - ngu c l i (bi u_th c b ng 0): thoát kh i c u trúc do-while nh n xét: -câu l nh là thân do-while ít nh t du c th c hi n 1 l n -câu l nh có kh nang b l p vô h n n u bi u th c luôn dúng -> câu l nh ph i có kh nang thay d i giá tr c a bi u th c # include void main () { int m,n,t=0,d=0; coutn; coutm; do { t+=m; d++; } while (t
  4. Nh n xét: - Câu l nh có kh nang không du c th c hi n l n nào n u bi u th c sai ngay l n ki m tra d u tiên - Câu l nh có kh nang b l p vô h n n u bi u th c luôn dúng -> câu l nh ph i có kh nang thay d i giá tr c a bi u th c #include void main() { int n,i=0; int a[100],min; coutn; cout
  5. } cout
  6. - N u bt b ng h ngi thì th c hi n l nhi , ti p theo s th c hi n l n lu t các l nh i+1, l nh i+2, … n, n+1 (d n h t) mà không ph i so sánh v i các nhãn khác. N u g p break thì thoát kh i câu l nh switch. - N u bt không b ng h ng nào mà có ph n “default: l nh n+1” thì s th c hi n l n h n + 1 dó # include void main (){ int n,i; int d=0; char s[100]; cout
  7. -câu l nh là thân do-while ít nh t du c th c hi n 1 l n -câu l nh có kh nang b l p vô h n n u bi u th c luôn dúng -> câu l nh ph i có kh nang thay d i giá tr c a bi u th c #include void main (){ char t; do { coutt; if('a'
  8. This document was created with Win2PDF available at http://www.win2pdf.com. The unregistered version of Win2PDF is for evaluation or non-commercial use only. This page will not be added after purchasing Win2PDF.
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2