《C语言程序设计第4讲》由会员分享,可在线阅读,更多相关《C语言程序设计第4讲(19页珍藏版)》请在金锄头文库上搜索。
1、3 3、只需保留、只需保留. .cppcpp文件。文件。2 2、做完一道题,做下一道题之前必须先关闭工作空间、做完一道题,做下一道题之前必须先关闭工作空间 。上机注意问题上机注意问题4 4、VCVC死机的情况:先死机的情况:先保存保存文件,再从任务管理器中关闭文件,再从任务管理器中关闭VCVC。1 1、起文件名时,不要起带点的,比如、起文件名时,不要起带点的,比如1.11.1。5 5、编译的时候,只会检查语法错误,运行结果不对,说明有、编译的时候,只会检查语法错误,运行结果不对,说明有 逻辑错误,需要自己去找逻辑错误,需要自己去找 。6 6、教十一机房提交作业时,需要使用、教十一机房提交作业时
2、,需要使用IEIE浏览器登录网络教学浏览器登录网络教学 平台,并将平台,并将“ “工具工具” ”菜单下的菜单下的“ “兼容性视图兼容性视图” ”选上选上 。float f=2.3; cout举举 例例例2:“鸡兔同笼”问题:鸡与兔共a只,鸡与兔的总脚数为b,问鸡兔各多少只。x+y=a2x+4y=bx=(4a-b)/2y=(b-2a)/2设鸡x只,兔y只分析:输入a, b 计算x, y 输出x, y#include int main( ) int a, b, x, y;coutab;x=(4*a-b)/2;y=(b-2*a)/2;cout int main( ) int a, b, x, y;
3、printf(“Input a b:n“); scanf(“%d%d“, x=(b-2*a)/2; y=(4*a-b)/2; printf(“x=%d,y=%d“, x, y); return 0; 举举 例例选择结构选择结构l顺序结构:按照程序的书写顺序执行, 从上至下每条语句都会执行。l选择结构:根据条件选择执行某一部分, 程序中存在可能不会被执行的语句。l选择结构需要用专门的语句实现。条件条件if if 语句语句 格式格式 if (if (表达式表达式) ) 执行过程执行过程条件条件假假真真if if块块if if语句的下一条语句语句的下一条语句 elseelse elseelse块块条
4、件真if块假else块if if 块块else else 块块if(xif(x0)0)coutcoutx;cinx;例:块块1 1块块2 2关系关系 逻辑逻辑算术算术 赋值赋值非为真 0为假关系表达式关系表达式363 -20 -20 1 ( (大于大于) ) = = ( (大于等于大于等于) ) = ( (等于等于) )!=!= ( (不等于不等于) )关系运算的计算结果是一个表示逻辑真假的值:关系成立,结果为真,用1表示;关系不成立,结果为假,用0表示。1 1 0 0 1 1 0 0 逻辑表达式逻辑表达式注意 逻辑运算的对象可以是任何类型的数据,“非0”为“真”, “0”为“假”。-5 ci
5、nx;if (x%3 = 0) res=x*x*x; cout=0)elsecoutabc;#include #include float a,b,c,d, x1,x2;开始 输入a, b, c d =b2-4acd0计算两实根x1,x2 打印x1,x2计算并打印 两个虚根结束 TFt,#include #include void main( ) float a, b, c, d, t, x1, x2; cinabc; d=b*b-4*a*c; t=2*a; if(d=0) x1=(-b+sqrt(d)/t; x2=(-b-sqrt(d)/t; cout int main( ) int a, b, x, y;coutab;x=(4*a-b)/2;y=(b-2*a)/2;cout int main( ) int a, b, x, y;coutab; if(4*a-b0)y=(b-2*a)/2;coutx;coutx;条件真if块假作作 业业实验指导书: P89 第1、2题课本: P62 第2、3、4题要求:上机之前要登录测试平台,写好程序 上机时带上机卡 测测 试试 平平 台台学号 学号202.206.223.115int main( ) return 0; void main( )