//菱形

#include

void main()

{

int i,j;

//菱形的上半部分的三角形

for(i=0;i<4;i++)

{

for(j=3;j>i;j--)

{

printf(" ");

}

for(j=0;j<2*i+1;j++)

{

printf("*");

}

printf("\n");

}

//下半部分的倒三角形

for(i=0;i<3;i++)

{

for(j=0;j

{

printf(" ");

}

for(j=6;j>2*i+1;j--)

{

printf("*");

}

printf("\n");

}

printf("\n");

//空心菱形

//空心菱形的上半部分

for(i=0;i<4;i++)

{

for(j=0;j<4-i;j++)

{

printf(" ");

}

for(j=0;j<2*i+1;j++)

{

//判断在需要打印的地方的第一位和最后一位打印*号,中间位置空格

if((j==0)||(j+1==2*i+1))

{

printf("*");

}

else

{

printf(" ");

}

}

printf("\n");

}

for(i=0;i<3;i++)

{

for(j=0;j

{

printf(" ");

}

for(j=6;j>2*i+1;j--)

{

//判断在需要打印的地方的第一位和最后一位打印*号,中间位置空格

if((j==6)||(j-1==2*i+1))

{

printf("*");

}

else{

printf(" ");

}

}

printf("\n");

}

printf("\n");

//数字的排列

for(i=1;i<6;i++)

{

for(j=1;j

{

printf("%d",j);

}

for(j=1;j

{

printf("%d",i-j);

}

printf("\n");

}

for(i=5;i>1;i--)

{

for(j=1;j

{

printf("%d",j);

}

for(j=2;j

{

printf("%d",i-j);

}

printf("\n");

}

printf("\n");

}

//菱形

#include

void main()

{

int i,j;

//菱形的上半部分的三角形

for(i=0;i<4;i++)

{

for(j=3;j>i;j--)

{

printf(" ");

}

for(j=0;j<2*i+1;j++)

{

printf("*");

}

printf("\n");

}

//下半部分的倒三角形

for(i=0;i<3;i++)

{

for(j=0;j

{

printf(" ");

}

for(j=6;j>2*i+1;j--)

{

printf("*");

}

printf("\n");

}

printf("\n");

//空心菱形

//空心菱形的上半部分

for(i=0;i<4;i++)

{

for(j=0;j<4-i;j++)

{

printf(" ");

}

for(j=0;j<2*i+1;j++)

{

//判断在需要打印的地方的第一位和最后一位打印*号,中间位置空格

if((j==0)||(j+1==2*i+1))

{

printf("*");

}

else

{

printf(" ");

}

}

printf("\n");

}

for(i=0;i<3;i++)

{

for(j=0;j

{

printf(" ");

}

for(j=6;j>2*i+1;j--)

{

//判断在需要打印的地方的第一位和最后一位打印*号,中间位置空格

if((j==6)||(j-1==2*i+1))

{

printf("*");

}

else{

printf(" ");

}

}

printf("\n");

}

printf("\n");

//数字的排列

for(i=1;i<6;i++)

{

for(j=1;j

{

printf("%d",j);

}

for(j=1;j

{

printf("%d",i-j);

}

printf("\n");

}

for(i=5;i>1;i--)

{

for(j=1;j

{

printf("%d",j);

}

for(j=2;j

{

printf("%d",i-j);

}

printf("\n");

}

printf("\n");

}

#include 

void main()

{

printf("九九乘法表:\n");

int i,j;

for(i=1;i<10;i++)

{

for(j=1;j<=i;j++)

{

printf("%d",j);

printf("*%d",i);

printf("=%-4d",j*i);

}

printf("\n");

}

}

#include 

void main()

{

printf("九九乘法表:\n");

int i,j;

for(i=1;i<10;i++)

{

for(j=1;j<=i;j++)

{

printf("%d",j);

printf("*%d",i);

printf("=%-4d",j*i);

}

printf("\n");

}

}

c语言循环结构菱形九九乘法表,C语言基础用基本的循环语句打印实心和空心菱形、九九乘法表 ....相关推荐

  1. C语言基础用基本的循环语句打印实心和空心菱形、九九乘法表

    //菱形 #include <stdio.h> void main() {int i,j;//菱形的上半部分的三角形 for(i=0;i<4;i++){for(j=3;j>i; ...

  2. c语言打印空心数字图形,(完整word版)C语言编写打印实心和空心菱形【源码】

    <(完整word版)C语言编写打印实心和空心菱形[源码]>由会员分享,可在线阅读,更多相关<(完整word版)C语言编写打印实心和空心菱形[源码](13页珍藏版)>请在人人文库 ...

  3. Java打印实心和空心菱形

    Java打印实心和空心菱形 public static void main(String[] args) {System.out.println("请输入需要打印的菱形行数:"); ...

  4. 系列一:(选择结构与循环结构)含答案解析 C语言经典编程题 期末复习笔记

    清华大学出版社 C语言程序设计教程内容 如果对您有帮助,别忘了关注博主~ 包含内容:选择结构,循环结构,数组,函数,结构体,共用体 目录 清华大学出版社 C语言程序设计教程内容 一.选择结构与循环结构 ...

  5. C语言循环结构一些重要的练习题(较为基础的)

    循环结构 1.求累加和问题 void main() {int i = 0;int sum = 0;while (i <= 100) {//求1到100累加和sum = sum + i;i++;} ...

  6. c语言有关循环结构运用的题,应用C语言循环结构解决等差数列求和问题微课设计研究...

    高妍 [摘 要]本文以应用C语言循环结构解决等差数列求和问题作为微课主要内容,阐述了对微课设计进行的研究与探索. [关键词]C语言:循环结构:微课 当今,信息化高速发展,数字技术正在影响和改变着我们生 ...

  7. python入门之控制结构-循环结构_(一)Python入门-4控制语句:05while循环结构-死循环处理...

    一:循环结构介绍 循环结构用来重复执行一条或多条语句.表达这样的逻辑:如果符合条件,则反 复执行循环体里的语句.在每次执行完后都会判断一次条件是否为 True,如果 为True则重复执行循环体里的语句 ...

  8. c 结构体在声明时赋值_Java基础知识 初识Java 循环结构进阶 数组 数据类型 各种运算符...

    今天给大家带来的是初级Java基础部分的知识:包括初始Java.变量.常量.数据类型.运算符.各种选择结构.循环结构.数组等Java的基础语法部分!最后还有****循环结构的进阶****,步骤超详细, ...

  9. 以下构成python循环结构的方法中正确的是_python教程:python循环结构

    PyQt5是基于Digia公司强大的图形程式框架Qt5的python接口,由一组python模块构成.PyQt5本身拥有超过620个类和6000函数及方法.在可以运行于多个平台. PyQt5拥有双重协 ...

最新文章

  1. UniCode 速查表
  2. 五年之后的私有云和公有云会是什么样子
  3. Yii2 中cookie的用法(2)
  4. C# .Net中的类型转换
  5. Flink 最佳学习实践 | 从 0 到 1 学会 Apache Flink
  6. dfs.datanode.max.xcievers参数导致hbase集群报错
  7. 京东健康股价创下新高 市值突破6000亿港元
  8. 【Antlr】WHITESPACE is not a recognized channel name
  9. 修改 tomcat 初始 ROOT 的方法
  10. MySQL 8个character_set变量的基本作用
  11. 墨修尧哪一章痊愈_墨修尧叶璃
  12. 前端学习之路Electron——全局注册、注销快捷键
  13. 手机python软件哪个好用_如何在手机上学习python编程?有哪些软件可以使用?
  14. 通过金矿模型介绍动态规划(转)
  15. 蓝桥 超级玛丽 JAVA
  16. 图表示学习之时序的事件和节点动态
  17. 计算机网络实验指导gns3,计算机网络实践教程——基于GNS3网络模拟器(CISCO技术)...
  18. 「win10右键菜单修改名称」
  19. 微信支付 SDK 惊现重大漏洞:黑客可 0 元购买任意商品
  20. 为何贩卖焦虑的文章如此受欢迎???

热门文章

  1. 一个简单的Python爬虫
  2. 单片机modbus rtu通讯_【原创】永宏PLC系列RS485通讯方式
  3. python time库_python--time库的使用
  4. nginx配置一个简单的php网站遇到的问题
  5. abcdefg顺序Java打印,全国2012年10月自考JAVA语言程序设计(一)试题及答案
  6. c语言中数组的概念及作用,详解C语言中的指针与数组的定义与使用
  7. Unity Editor下改变场景里prefab的参数后保存时注意点
  8. linux服务进程文件,[Linux实用命令]-6-服务与进程管理
  9. OpenShift 4 之Istio-Tutorial (6) 服务恢复能力(重试、超时、断路器)
  10. mysql 阿里云 版本_阿里云虚拟主机mysql已经支持版本切换,支持MySQL 5.7.25