当前位置: 首页 > news >正文

网站内容发布平台源码美工培训速成班学费

网站内容发布平台源码,美工培训速成班学费,淘宝付费推广,seo关键词优化系统前言#xff1a;感谢老铁的浏览#xff0c;希望老铁可以一键三连加个关注#xff0c;您的支持和鼓励是我前进的动力#xff0c;后续会分享更多学习编程的内容。 一. 主干知识的学习 1. while语句 除了for语句以外#xff0c;while语句也用于实现循环#xff0c;而且它…前言感谢老铁的浏览希望老铁可以一键三连加个关注您的支持和鼓励是我前进的动力后续会分享更多学习编程的内容。 一.  主干知识的学习  1. while语句  除了for语句以外while语句也用于实现循环而且它的适用面更广其一般形式为 while表达式 循环体语句 while语句的执行流程当表达式的值为‘真’时循环执行直到表达式的值为‘假’循环中止并继续执行while的下一条语句。 下面是while语句和for语句的流程对比图 注意for语句和while语句均能实现循环。但一般情况下如果题目中指定了循环的次数使用for语句更加清晰循环的4个组成部分一目了然其他情况一般使用while语句。 2.do-while语句 do-while语句与上述两种循环语句略有不同它先执行循环体后判断循环条件。所以无论循环条件的值如何至少会执行一次。其一般形式为 do{ 循环体语句 }while表达式 执行流程第一次进入循环时首先执行循环体语句然后再检查循环控制条件即计算表达式若值为‘真’继续循环直到表达式的值为‘假’循环结束执行下一条语句。 do-while语句的流程图 3.break语句 break语句强制循环结束for循环中的break语句的执行流程如下图一旦执行了break语句循环提前结束不再执行循环体中位于其后的其他语句。 for结构中break的作用 4.continue语句 continue语句的作用是跳出循环体中continue后面的语句继续下一次循环其工作流程如图 注意continue语句与break语句的区别在于break结束循环而continue只是跳过后面语句继续循环。break除了可以中止循环外还用于switch语句而continue只能用于循环。 二.  具体问题中的应用  问题1用格雷戈里公式求给定度的“值。使用格雷戈里公式求 的近似值要求精确到最后一项的绝对值小于给定精度 eps。                                 丌/41-1/31/5-1/7·····  源程序 #include stdio.h #include math.h //用于调用绝对值函数fabs() int main() {int denominator,flag,i;double eps,item,pi; //pi用于存放累加和 printf(Enter eps:); //输入所需精度 scanf(%lf, eps);i1; //i表示项数 flag1; //flag用于改变符号 denominator1; //denominator表示第i项分母 item1.0; //item为第i项的值 pi0;while(fabs(item)eps) //循环条件 {pipiitem; //逐项累加 i;flag-flag;denominatordenominator2;itemflag*1.0/denominator;}pipiitem; //加上最后一项的值 pipi*4; //最终结果 printf(pi%.6f\n, pi); //保留6位小数 printf(i%d\n, i); //输出项数 return 0;} 注意这里第i项用变量item表示一旦某一项的绝对值小于eps就达到了所给的精度由于最后一项的绝对值小于eps所以最后还需要加上最后一项的值。 问题2统计一个整数的位数。从键盘读入一个整数统计该数的位数。例如输入12534输出5;输入-99输出2;输入0输出1。 源程序 #include stdio.h int main() {int count,number,t_number; //count记录整数number的位数 count0;printf(Enter a number:);scanf(%d, number);t_numbernumber; //保护输入数据不被改变 if (number0){t_number-t_number; //将输入的负数转换为正数 }do{count; t_numbert_number/10; //整除后减少一个个位数组成一个新数 }while(t_number!0); //循环条件控制循环的结束 printf(It contains %d digits.\n, count);return 0;} 问题3判断一个整数是否为素数。输人一个正整数 m判断它是否为素数。素数就是只能被 1和自身整除的正整数1 不是素数2 是素数。 源程序 #include stdio.h #include math.h int main() {int i,limit,m;printf(Enter a number:);scanf(%d, m);if (m1) //小于等于1的不是素数 {printf(No!\n);}else if (m2) //2是素数 {printf(%d is a prime number!\n, m);}else{limitsqrt(m)1;for (i2; ilimit; i){if (m%i0) //若m能被某个i整除则m不是素数 {break;}}if (ilimit) //循环结束说明m不能被任何一个i整除 {printf(%d is a prime number!\n, m);}else {printf(No!\n); }}return 0;} 感谢您的关注哦我会持续更新编程相关知识愿您在这里有所收获。如果有任何问题欢迎沟通交流期待与您在学习编程的道路上共同进步。
http://www.dnsts.com.cn/news/224442.html

相关文章:

  • 网站置顶jq个人网站制作教程
  • asp.net 多网站wordpress 免费空间
  • 百度做的网站后台怎么更新网站开发价格对比
  • 农业科技工作服务站建站模板什么是百度权重
  • 怎么查看网站ftp地址制定商务网站建设时
  • 二级域名网站查询做的最好的本地生活网站
  • 网站域名管理网站开发属于IT行业
  • wordpress英文仿站教程微商城怎么注册怎么弄
  • 安徽建设相关网站最新网站制作
  • php音乐外链网站源码网络公司经营范围可以加技术培训
  • 网站域名 邮箱做设计的网站
  • 景点网站建设方案以做网站为毕设
  • 建设官方网站怎么登录标准企业网站开发合同
  • 微信网站开发公司内容营销公司
  • 西安手机网站建设win2003 iis做网站
  • 乐清网络问效平台正规seo排名公司
  • 高端网站开放对网站的建议
  • 杭州网站优化外包北京城乡建设门户网站
  • 网站建设优化扬州南山网站设计费用
  • 郑州建设银行网站房贷网点在哪域名查询解析
  • 电话投放小网站如何建设内部网站
  • 大型建设网站宿州网站推广
  • html可以做网站分页小程序定制开发话术
  • 网站做百度推广为什么没人咨询天元建设集团有限公司宋卫志
  • qq官方网站阜新网站优化
  • 公司网站开发设计题目怎么写微盟小程序模板
  • 静态网站制作视频wordpress 空白页面
  • 石排镇仿做网站天津网络建站模板
  • 如何自己做收费的视频网站内涵网站源码
  • 做服务器的网站都有哪些客户引流推广方案