用c语言画出一个五角星图案,用c语言画出一个五角星图案.doc
用c语言画出一个五角星图案
感觉上五角星和六角星 的思路差不多,所以就不做重复劳动啦~嘿嘿O(∩_∩)O~
以下公布一个非本人的代码,虽然感觉这个五角星画的不是很“正”,但总体感觉
还可以,就是扁了点~呵呵~
#include "stdio.h"
void print(int(*p)[62])
{
int i,i2=0,j,j2=49;
for(i=0;i<20;i++)
{
printf(" ");
for(j=0;j<62;j++)
{
if(i==i2||i==i2+1)
if(j>j2&&j7&&k<11)
*(*(p+i)+j)=0;
}
i--,j--;
for(k=0;k<11;k++,i--,j-=4)
{
*(*(p+i)+j)=n;
if(k>4&&k<7)
*(*(p+i)+j)=0;
}
i++,j+=4;
for(k=0;k<47;k++,j++)
{
*(*(p+i)+j)=n;
}
j--;
for(k=0;k<11;k++,i++,j-=4)
{
*(*(p+i)+j)=n;
if(k>3&&k<6)
*(*(p+i)+j)=0;
}
i--,j+=4;
for(k=0;k<18;k++,i--,j++)
{
*(*(p+i)+j)=n;
if(k>6&&k<10)
*(*(p+i)+j)=0;
}
i++,j--;
a=i,b=j;
i++,j++;
for(k=1;k<17;k++,i++,j++)
for(l=j-1;*(*(p+i)+l)!=n;l--)
*(*(p+i)+l)=n+1;
i=a,j=b;
i++,j--;
for(k=1;k<17;k++,i++,j--)
for(l=j+1;*(*(p+i)+l)!=n;l++)
*(*(p+i)+l)=n+1;
}
int main()
{
int a[20][62]={0};
star(a,2,25,3);
print(a);
return 0;
}
上图代码链接:http://hi.baidu.com/sunnyykn/blog/item/c98e4463c680d2d5e6113a6f.html
上图为:用c语言打印一个会变色闪烁的爱心图 并保存到txt文件
上图代码链接:http://hi.baidu.com/sunnyykn/blog/item/d00203593f2019d49c8204e6.html
(更多)上图类似代码见本博客其它博文.....
(更多)有趣的调试截图见相册...
用c语言画出一个五角星图案,用c语言画出一个五角星图案.doc相关推荐
- 用c语言绘制五角星图形,用c语言画出一个五角星图案
用c语言画出一个五角星图案 感觉上五角星和六角星 的思路差不多,所以就不做重复劳动啦~嘿嘿O(∩_∩)O~ 以下公布一个非本人的代码,虽然感觉这个五角星画的不是很"正",但总体感觉 ...
- 用C语言计算手机的九宫格图案解锁总共能绘出多少种图案
之前在学校的一个社团招募大一新生时,给出了这个题目: 用程序编写完成九宫格图案解锁总共能绘出多少种图案 需要满足的要求有: 1.至少经过四个点: 2.不能重复经过同一个点: 3.路径上的中间点不能跳过 ...
- R语言可视化包ggplot2在一张图中画出两条线实战
R语言可视化包ggplot2在一张图中画出两条线实战 目录 R语言可视化包ggplot2在一张图中画出两条线实战
- C语言试题二十四之编写一个函数unsigned function(unsigned w),w使一个大于10的无符号整数,若w是n(n≥2)位的整数,则函数求出w后n-1位的数作为函数值返回。
1. 题目 请编写一个函数unsigned function(unsigned w),w使一个大于10的无符号整数,若w是n(n≥2)位的整数,则函数求出w后n-1位的数作为函数值返回. 比如:w是1 ...
- 利用Python语言编程,完成猜数游戏,系统随机产生一个1到100的数字num1,用户输入一个数字guess,如果没有猜对,根据系统给出的提示重新猜数,直到才对为止。
利用Python语言编程,完成猜数游戏,系统随机产生一个1到100的数字num1,用户输入一个数字guess,如果没有猜对,根据系统给出的提示重新猜数,直到才对为止. 要求:(1)系统每次都要给出新的 ...
- R语言ggplot2可视化、在一张图中画出两条曲线(two lines in same ggplot2 graph)、使用pdf函数将ggplot2可视化图像保存到指定目录的pdf格式文件中
R语言ggplot2可视化.在一张图中画出两条曲线(two lines in same ggplot2 graph).使用pdf函数将ggplot2可视化图像保存到指定目录的pdf格式文件中 目录
- 给出一个大于或等于3的正整数,判断它是不是一个素数,编写C语言程序
给出一个大于或等于3的正整数,判断它是不是一个素数,编写C语言程序 #include<stdio.h> #include<math.h> int main() { int i, ...
- c语言给定整数求紧随素数,C语言:找出一个大于给定整数m且紧随m的素数,-求出能整除x且不是偶数的数的个数,...
//函数fun功能:找出一个大于给定整数m且紧随m的素数,并作为函数值返回. #include #include #include int fun( int m) { int i,k; for (i= ...
- C语言-编写程序,根据输入的学生成绩给出相应的等级,大于或等于90分以上的等级为A,60分以下的等级为E,其余每10分为一个等级。(switch语句)
用switch语句改写C语言-编写程序,根据输入的学生成绩给出相应的等级,大于或等于90分以上的等级为A,60分以下的等级为E,其余每10分为一个等级.(else if语句) #include< ...
最新文章
- Mybatis + SpringMVC + Maven实现分页查询
- 临时表空间过大解决方法
- 【Unity/Kinect】获取预制的手势信息KinectInterop.HandState
- 牛逼的python代码_牛逼了!Python代码补全利器,提高效率告别996!
- 边缘检测robert原理_机器视觉边缘模式检测应用
- bupt summer training for 16 #8 ——字符串处理
- linux系统无法识别固态硬盘_linux查看硬盘是不是ssd
- Maven入门详解与安装配置
- ios 获取是否静音模式_高效人士进阶-IOS
- <c++STL>: map的常见用法
- 201621123058《java程序设计》第一周学习总结
- [Usaco2009 Feb]Revamping Trails 堆优化 Dijkstra
- CentOS 6.5 中安装Jenkins
- Mac 10.12安装Windows远程桌面工具Microsoft Remote Desktop
- C 语言是“最环保”的编程语言
- visual studio 提高速度的选项
- VS2010 C++单元测试之gtest与OpenCppCoverage实践
- android highcharts柱状图实例,Highcharts 基本柱形图
- Python code on Sliced Inverse Regression ( SIR ) and Sliced Average Variance Estimates ( SAVE )
- java基础-取余数,取商