计算机C语言讨论课题.ppt
《计算机C语言讨论课题.ppt》由会员分享,可在线阅读,更多相关《计算机C语言讨论课题.ppt(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数学中所学的基本数据类型在C语言中怎样表述?整数形式整数形式=%d数学中的实型数学中的实型=%fC语言中运算符%和/与数学中的运算符有什么区别?%的区别:数学中的百分号相当于前面的数字除以一百C中的百分号则是取余数以及格式转换符的意思/的区别:数学,C语言中的斜杠和数学中的除号的意义一样数据类型的自动转换与强制转换有什么区别?数据类型的自动转换在程序运行过程中自动转换的,强制转换则是要在变量名或者表达式前面加上要转换的类型名。注意:类型名以及表达式必须要加上括号。数据输入与输出的格式控制如何?通过格式控制符常用的例如:%d 表示输入输出为整数型%c 表示以字符类型输入输出%f 则是以整数后面带
2、上小数的形式输入输出详见书本P82P84生活中的算法问题一次出门要经过N个地方,每个地方间不一定有道路。怎么样行走才能取得最短路径。生活中的算法问题之口头解法首先:获得所有可以通过的路。然后:派出一个人,随性选择一条路,出发。经过一个点,在随性选择一条路。直到走完所有点,报告路程。重复:再派出一个人,随性走点。直到走完所有点或路程到达前一个人的、长度。报告路程。生活中的算法问题之流程图开始定义路程L和DL和路径起点,L+=0所有行走记录已经过?是否寻找下一个合理的落脚点,并移动L+=这两点的距离将该点的行走记录设为已经过,记录路径LDL?是否DL=L用户输入是否需要更短需要?是否输出路径和DL
3、END1+2+3+100的算法定义变量sumsum=sum+1sum=sum+2sum=sum+3sum=sum+4sum=sum+98sum=sum+99sum=sum+100输出sum=50501+2+3+100的流程图开始定义变量 jisuanji 和 lingjiuyilingjiuyi=1 安德(and)jisuanji=0jisuanji=jisuanji+lingjiuyilingjiuyi=lingjiuyi+1lingjiuyi=100?否是输出jisuanji告辞素数的算法输入一个数字 n 从2开始,依次以小于n的素数除之若余数为零,则不除下去了该数为合数反之,若素数除尽,仍无余数为零之情形则该数为素数流程图自己去想连前面的都画出来了,后面的可能会画不出来吗。无奈之举,领表涕零,不知所云。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 语言 讨论 课题
限制150内