c++打印实心菱形,空心三角形,十字星,空心正方形,实心平行四边形

您所在的位置:网站首页 实心正方形符号复制 c++打印实心菱形,空心三角形,十字星,空心正方形,实心平行四边形

c++打印实心菱形,空心三角形,十字星,空心正方形,实心平行四边形

2023-12-21 09:16| 来源: 网络整理| 查看: 265

今天翻资料的时候,无意间发现了一个文件,是刚接触编程的时候用c++写的一段程序,我称之为"图形打印机",想着把所有图形都打印出来,后来发现其实每种图形的代码都是一个思路,就不想做重复劳动了。今天翻到了就把它记下来做个纪念吧。

#include #include //功能选择界面 void menu(); //使用声明 void Statement(); //打印实心菱形 int Solid_diamond(); //打印空心三角形 int Hollow_triangle(); //打印十字形 int Cross(); //打印空心正方形 int Hollow_square(); //打印实心平行四边形 int Solid_parallelogram(); //主函数 main(void) {   int n;   printf("\t\t\t欢迎体验1.0版本图形打印机\n\n\n");   while(1)   {     menu();     printf("Please select a funcyion:");     scanf("%d",&n);     switch(n)     {       case 1:Statement();break;       case 2:Solid_diamond();break;       case 3:Hollow_triangle();break;       case 4:Cross();break;       case 5:Hollow_square();break;       case 6:Solid_parallelogram();break;       case 0:exit(0);break;     }     if(n6)       printf("\t\t\t---Input Error!---\n\n\n");   } } //声明界面 void Statement() {   printf("\n\n\n");   printf("1---Because the interface is too small,so,please enter a number less than 20\n");   printf(" (因为界面太小,所以请输入小于20的数以便观察)\n");   printf("2---The current version only supports the English language\n");   printf(" (因为目前水平有限,所以只支持英文模式)\n");   printf("3---If you find problem,please contact me in time,tkank you\n");   printf(" (如果你在使用过程中发现问题,请及时联系我,谢谢)\n\n\n"); } //菜单界面 void menu() {   printf("\n\n\n");   printf("\t\t\t1---Statement(使用声明)\n");   printf("\t\t\t2---Solid diamond(实心菱形)\n");   printf("\t\t\t3---Hollow triangle(空心三角形)\n");   printf("\t\t\t4---Cross(十字形)\n");   printf("\t\t\t5---Hollow_square(空心正方形)\n");   printf("\t\t\t6---Solid_parallelogram(实心平行四边形)\n");   printf("\t\t\t0---Exit the program(退出程序)\n\n\n");   printf("Important:《Only support English》\n\n\n"); } //实心菱形 int Solid_diamond() {   int i,j,n;   char m;   printf("Please enter the order number(请输入阶数):");   scanf("%d",&n);   fflush(stdin);//清空缓存区   printf("Please enter the character(请输入字符):");   scanf("%c",&m);   if(n


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3