第 十 节

项目一

问题与代码

/*copyright (啊哈C语言), 学习C
*All rights reserved.
*文件名称:myfirstc.
*作者:JohnLu
*完成日期:2020年3月19日
*版本号V1.0
*
*问题描述:尝试用for循环打印矩形。
*程序输出:用*打印矩形。
*/
#include<stdio.h>
int main()
{int a,b,c;for(a=1;a<=4;a++){for(b=4;b>=a;b--){printf(" ");}for(c=1;c<=2*a-1;c++){printf("*");}printf("\n");}for(a=1;a<=5;a++){for(b=1;b<=a-1;b++){printf(" ");}for(c=1;c<=9-2*(a-1);c++){printf("*");}printf("\n");}return 0;
}

输出结果

项目二
问题与代码

/*copyright (啊哈C语言), 学习C
*All rights reserved.
*文件名称:myfirstc.
*作者:JohnLu
*完成日期:2020年3月20日
*版本号V1.0
*
*问题描述:尝试用for循环打印一个乘法99表。
*程序输出:打印乘法99表。
*/
#include<stdio.h>
int main()
{int a,b;for(a=1;a<=9;a++){for(b=1;b<=a;b++){if(a>2&&a<5){if(b==3){printf(" ");}}printf("%d*%d=%d ",b,a,b*a);}printf("\n");}return 0;
}

结果输出

经验与总结
1.for循环与while循环的内核原理是相似的,只是所用的数值范围不一样罢了。for循环一般用于循环次数是有限已知(已知)处,while范围比for的大;
2.对于编写的程序,一定会经常使用循环这个知识点,而且内嵌会比较多,一般是看目标的联系来。首先是看从上到下看有几行,每行的字符之间有什么联系。大概就是从上到下在从左到右。
3.为了达到想要的效果,努力寻找细节关键点。多看多理解。
4.一开始想不出来很正常,绞尽脑汁地把自己想到的步骤想出来,还没做出来没关系,再去看别人的。有了一定的思路和经验以后会变好。

啊哈C语言 第四章 第 十 节相关推荐

  1. 第四章第十节数据资产盘点-形成数据资产目录

    第四章第十节数据资产盘点-形成数据资产目录 在形成数据资产目录分类以后,需进一步拆解主要业务活动,识别业务活动涉及的业务对象对应的属性分类以及属性信息.形成分类统一.层级稳定.名称规范.分布明确的数据 ...

  2. 啊哈c语言第四章第六节练习1

    1.请尝试用while循环打印下面的图形,当输入的n值为3时,打印结果是: 1 22 333 当输入的n值为6时,打印结果是: 1 22 333 4444 55555 666666 #include ...

  3. c语言第四章作业,大学C语言第四章作业答案

    大学C语言第四章作业答案,期末考试的题库,二级C语言的练习 第四章课后习题参考程序 三.编程 1.输入一个正整数,判断该数为奇数还是偶数. 参考程序:(1) #include int main() { ...

  4. if语句写阶跃函数C语言,C语言第四章分支语句.ppt

    C语言第四章分支语句.ppt 例: 输入三个实数,按从小到大的顺序输出. main( ) {float a,b,c,t; scanf("%f,%f,%f ",&a,& ...

  5. (王道408考研操作系统)第四章文件管理-第一节7:文件共享

    文章目录 一:基于索引结点的共享方式(硬链接) (1)介绍 (2)Linux演示 二:基于符号链的共享方式(软链接) (1)介绍 (2)Linux演示 所谓文件共享就是指 使多个用户(进程)共享同一个 ...

  6. 第四章第六节数据资产盘点-系统现状调研情况

    第四章第六节数据资产盘点-系统现状调研情况 在进行系统数据资产盘点之前,首先需要了解企业内部采集.生产沉淀下来的有哪些数据,筛选数据产生的源头系统,制定数据资源的采集模板,针对关键源头系统的数据字典进 ...

  7. 第四章第二十六题(金融应用:货币单位)(Financial application: monetary units)

    第四章第二十六题(金融应用:货币单位)(Financial application: monetary units) *4.26(金融应用:货币单位)重写程序清单2-10,解决将float型值转换为i ...

  8. 第四章第十一节数据资产盘点-设计数据资产标签

    第四章第十一节数据资产盘点-设计数据资产标签 在形成数据资产目录以后,开始设计数据资产标签体系,例如对于一个字段"客户名称"来说,需要给这个客户名称打上一个标签,比安全等级是几级? ...

  9. 第四章 第七节:神奇的参数

    Python基础入门(全套保姆级教程) 第四章 第七节:神奇的参数 带有装饰器的函数的参数问题:*,** args,kwages, 了解详细情况看代码看结论. def guanjia(game):# ...

  10. C 程序设计语言——第四章练习题

    C 程序设计语言第二版--第四章练习题 1. Write the function strindex(s,t) which returns the position of the rightmost ...

最新文章

  1. IE6,7,8,FF兼容总结
  2. mysql5.7.22密码设置_mysql5.7.22版本修改root密码
  3. 基于组件的案例:购物车
  4. react 项目实战(三)表单验证
  5. 学习《apache源代码全景分析》之DSO概念
  6. spring @bean注解
  7. 常见跨域解决方案以及Ocelot 跨域配置
  8. Python基础-闭包
  9. 项目集成Spring Security
  10. dtmf信号系统的matlab仿真,dtmf信号系统的matlab仿真毕业设计
  11. 管理动物园动物c++_中国动物园行业供需预测及投资潜力分析
  12. ++++++++++++++++++++++++++++++++++++++++++++1076+++++++++++++++++++++++++++++++++++++++++++++++++++
  13. NOI题库--砝码称重V2(多重背包2^n拆分)
  14. python del 函数
  15. nexus 启动报错 The nexus service was launched, but failed to start
  16. ideal拉代码和提交代码
  17. Java后端学习,推荐书籍和学习路线
  18. 支付宝,百度,头条集卡群,过年一起玩
  19. 通过apk签名使应用程序有系统权限
  20. 新机如何把机械硬盘中的系统克隆到固态硬盘

热门文章

  1. 学堂在线《sql server轻松学》数据库第5-8章习题答案
  2. ArcGIS10.2最新全套下载地址
  3. 升级到Firefox 3.0后解决扩展版本不兼容的方法
  4. win10绿联usb转串口_USB转串口DB9驱动安装与设置方法
  5. 安卓开发-开发环境搭建
  6. ExtJs教程 3.0
  7. js模拟ps吸管吸取颜色功能
  8. pp助手苹果版本_PP助手、百度助手相继下线,越狱时代宣告落幕,你曾越狱过吗?...
  9. 赚了李嘉诚2.7亿元
  10. 为什么说Mobileye最辉煌的5年就是落后的5年