网站大量收购独家精品文档,联系QQ:2885784924

程式課講義(二).ppt

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
程式課講義(二)

C++ 程式初探 II C++ 程式 II – 大綱 變數 運算式 輸出 條件判斷 迴圈 陣列 基本變數型態 基本變數型態 #include iostream.h int main(void) { int int_var = 1; double float_var1 = 2.1; double float_var2 = 22e-1; //22×10-1 = 2.2 char char_var = ‘a’ ; system(“PAUSE”); return 0; } 浮點數精確度 – 浮點運算誤差 #include iostream.h int main(void) { double num1 = 0.1; double num2 = 2.1; num1 = num1 – 0.09; //num1應該等於0.01 num2 = num2 – 2.09; //num2應該等於0.01 cout“num2 – num1 = ”num2-num1endl; //應該顯示為 “num2 - mum1 = 0” system(“PAUSE”); //結束 return 0; } 型態轉換 #include iostream.h int main(void) { int num1 = 3; int num2 = 2; double result = num1/num2; //result應該等於1.5 cout“3 / 2 = ”resultendl; //應該顯示為 “3 / 2 = 1.5” system(“PAUSE”); return 0; } 型態轉換 #include iostream.h int main(void) { int num1 = 3; int num2 = 2; double result = double(num1)/num2; cout“3 / 2 = ”resultendl; //顯示為 “3 / 2 = 1.5” system(“PAUSE”); return 0; } 運算子(operator) 運算子(operator) #include iostream.h int main(void) { int num1 = 3; int num2 = 2; double result = num1/num2; //result應該等於1.5 cout“3 / 2 = ”resultendl; //應該顯示為 “3 / 2 = 1.5” system(“PAUSE”); return 0; } 練習 1 給定一個等於1的變數 ,以此變數依序1-30的整數做運算,當變數遇到2的倍數時加上該整數,若非2的倍數但為3的倍數時加上該整數,若非2和3的倍數但為5的倍數時則對該整數取餘數。 利用餘數運算子(%)進行倍數的判斷。 輸出與輸入 int int_var = 3; double float_var = 2.2; char char_var = ‘a’; /*多行*/ coutint_var; cout“ ”; coutfloat_var; coutendl; coutchar_var; /*單行*/ coutint_var“ ”float_var endlchar_var; 輸出與輸入 #include iostream.h int main(void) { int num1 = 3; int num2 = 2; cout “3 / 2 =\t” num1/num2 “\n”; system(“PAUSE”); return 0; } 輸出與輸入 #include iostream.h int main(void) { int num1, num2; cinnum1; getchar(); cinnum2; getchar(); cout “3 / 2 =\t” num1/num2 “\n”; getchar(); return 0; } 條件判斷 條件判斷運算子I: int number_a = 6; number_a3; // true [大於] number_a=3; // true [大於等於] number_a6; // false [小於] number_a=6; // true [小於等於] number_a==6; // true [等於] number_a!=6; // false [不等於] 條件判

文档评论(0)

daoqqzhuan2 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档