C语言输出图形9个

C语言输出图形9个

#include "stdio.h" /*I/O函数*/

#include "stdlib.h" /*标准库函数*/

#include "string.h"/*字符串函数*/

#include "ctype.h" /*字符操作函数*/

#include //注意此文件名后不要加.h

int showMenu(); //显示菜单,并接受用户选择

void fun1(); //绘制正立实心三角形

void fun2(); //绘制倒立实心三角形

void fun3(); //实心正立正梯形

void fun4(); //实心倒立正梯形

void fun5(); //实心方形

void fun6(); //实心正立直角梯形

void fun7(); //实心倒立直角梯形

void fun8(); //绘制实心菱形

void fun9(); //绘制摔倒的实心菱形

void main()

{

char jx='y',c[5];

int xz;

while(jx=='y' || jx=='Y')

{

xz=showMenu();

if(xz==1)

{

printf("***实心正立三角形***\n");

fun1();//调用fun1函数,绘制正立三角形

}

else if(xz==2)

{

printf("***实心倒立三角形***\n");

fun2();//调用fun2函数,绘制倒立三角形

}

else if(xz==3)

{

printf("***实心正立梯形***\n");

fun3();//调用fun3函数,绘制实心正立正梯形

}

else if(xz==4)

{

printf("***实心倒立梯形***\n");

fun4();//调用fun4函数,绘制实心倒立正梯形

}

else if(xz==5)

{

printf("***实心方形***\n");

fun5();//调用fun5函数,绘制实心方形

}

else if(xz==6)

{

printf("***实心正立直角梯形***\n");

fun6();//调用fun6函数,绘制实心正立直角梯形

}

else if(xz==7)

{

printf("***实心倒立直角梯形***\n");

fun7();//调用fun7函数,绘制实心倒立直角梯形

}

else if(xz==8)

{

printf("***实心菱形***\n");

fun8();//调用fun8函数,绘制实心倒立直角梯形

}

else if(xz==9)

{

printf("***摔倒的实心菱形***\n");

fun9();//调用fun9函数,绘制实心倒立直角梯形

}

else

{

break;

}

printf("继续吗(yes/no)?");

gets(c);

jx=c[0];

}

puts("\n\t再见!欢迎下次再使用哟!\n");

}

int showMenu() //显示菜单,并接受用户选择

{

char s[80];

int c;

system("cls"); /*清屏*/

printf("\t 欢迎使用本绘图程序\n\n");

printf("\t==========================\n");

printf("\t| 1.绘制实心正立三角形 |\n");

printf("\t| 2.绘制实心倒立三角形 |\n");

printf("\t| 3.绘制实心正立正梯形 |\n");

printf("\t| 4.绘制实心倒立正梯形 |\n");

printf("\t| 5.绘制实心方形 |\n");

printf("\t| 6.绘制实心正立直角梯形 |\n");

printf("\t| 7.绘制实心倒立直角梯形 |\n");

printf("\t| 8.绘制实心菱形 |\n");

printf("\t| 9.绘制摔倒的实心菱形 |\n");

printf("\t| 0.退出本系统 |\n");

printf("\t=============================\n");

do

{

printf("\n\t请选择(0-

c语言图形格式输出,C语言输出图形9个.doc相关推荐

  1. C语言Printf格式大全(各种%输出形式)

    C语言Printf格式 C中格式字符串的一般形式为: %[标志][输出最小宽度][.精度][长度]类型, 其中方括号[]中的项为可选项.各项的意义介绍如下: 1.类型类型字符用以表示输出数据的类型,其 ...

  2. word中插入smartart图形(插入图形、设置图形格式、在下方插入图形、在后方插入图形)

    文章目录 插入图形 选择图形 设置图形格式 添加图形 在下方添加图形(下级) 在后方添加图形(平级) 插入图形 选择图形 设置图形格式 添加图形 在下方添加图形(下级) 在后方添加图形(平级)

  3. java的格式控制符_C语言的格式控制符

    1.         格式控制符 格式输出printf 作用是向终端输出若干个类型任意的数据. 格式:printf (格式控制符,输出列表) 1)         格式控制符 l          % ...

  4. c语言中格式符号错误,C语言中符号格式说明

    scanf 语法: #include int scanf( const char *format, ... ); scanf()函数根据由format(格式)指定的格式从stdin(标准输入)读取,并 ...

  5. C语言的格式控制字符

    C语言的格式控制字符在printf()输出时比较常见,如下: %o : 以八进制输出整数值: %d : 以十进制输出整数值: %x : 以十六进制输出整数值: %u : 以无符号形式输出整数值: %c ...

  6. 简单的java图形_简单图形的输出_Java语言程

    简单图形的输出_Java语言程 3.5.4 简单图形的输出 [例3-26] 编程显示以下图形(共N行,N由键盘输入). 程序运行结果:略. 分析与思考:(1)设N=5 第1行 4个空格=5-1 1个& ...

  7. C语言的格式输出 C语言中字符的作用:

    这是C语言的格式输出,%c,%y这些代表你要输出的数据的数据类型:%d 表示输出十进制有符号的整数. 1.%u 十进制无符号整数. 2.%f 表示输出浮点数. 3.%s表示输出 字符串. 4.%c表示 ...

  8. c语言输出换行字符,float_printf格式换行_c语言printf里如何换行

    信息从计算机的外部设备流入计算机称为输入.printf格式换行 从计算机主机流向外部设备称为输出. C语言中没有输入输出语句,而是由输入输出函来实现的输入/输出的. C标准函数库中包含的常用输入输出函 ...

  9. c语言输出数字漏斗图形_入门c语言必刷的五道题

    学编程最重要的就是刷题,只有刷到一定的量,才会有质的变化. 如果是刚入门的c语言,那么一定要从这些题入门 1.问题 1001: [编程入门]第一个HelloWorld程序! 即使一个简单的程序,里面也 ...

  10. c语言如何让字母右对齐,C语言printf格式的输出,右对齐零填充

    转发自: 1.1标准输入和输出功能 1.1.1格式化的输入和输出功能 Turbo C2.0标准库提供了两个控制台格式的输入和输出函数printf()和 scanf(),这两个函数可以在标准输入和输出设 ...

最新文章

  1. 360董事长兼CEO周鸿祎:未来网络攻击或造成物理伤害
  2. FreeMaker导出word
  3. session或者error引起的iframe嵌套问题的解决
  4. Linux debian安装Typora教程
  5. 过完年进入BAT 需要做哪些准备
  6. Linux中变量 #, @, 0, 1, 2, *,$$,$?的含义
  7. Unity3d之HashSlash学习笔记之(二)--角色基础类的构建
  8. OpenShift 4 - 安装部署 Ansible Automation Platform 4.x 控制台
  9. python爬虫库教程_Python爬虫Selenium库详细教程
  10. 后端用的nodejs怎么打包_你怎么也想象不到,平板玻璃、玻璃瓶这些竟可以用PET塑钢带打包!...
  11. 为什么单片机的代码在Flash中运行,单片机的代码运行位置跟电脑有什么不同?
  12. SQL中inner join、outer join和cross join的区别
  13. abaqus如何并行计算_Abaqus软件与并行计算的硬件配置
  14. 复现awvs——POODLE 攻击(带 CBC 密码套件的 SSLv3—CVE-2014-3566)
  15. FortiGate命令行
  16. 1688图片批量采集技巧
  17. 提高期英语学习——第二次罗塞塔
  18. 安全帽识别软件能够解决现场管理中的很多问题
  19. matplotlib从折线图入门并解决中文乱码
  20. 关于springboot整合log4j2的史上最全配置解释

热门文章

  1. Arch Linux stc-isp-wine AUR 包
  2. 如何将数据库删除干净
  3. cad快看_对于CAD看图软件,你到底了解多少?
  4. Win10 Word背景默认是绿色的怎么取消?
  5. 华为交换机默认BOOTROM密码
  6. IT桌面运维常识系列 -(Windows部署服务 - 01)
  7. 华为IPD你学不会(转)
  8. 录音文件下载_如何免费下载受版权保护的收费音乐
  9. 虚拟机连接本地sql服务器,如何从Mac连接到虚拟机上的本地数据库?(平行线)...
  10. [算法笔记]NPC问题证明sample