求大神帮忙,用C语言写个生日蛋糕出来

问题描述

求大神帮忙,用C语言写个生日蛋糕出来

各位大神帮帮忙,有个朋友过生日 不知道如何用C语言编个生日蛋糕,能力有限,特来请教大神们

解决方案

不是你能力有限,是C语言功能有限。C语言哪里能变出蛋糕来。

解决方案二:

 #include <stdlib.h>
#include <math.h>
#include <graphics.h>
int size, color = 1;
void *save1, *save2;
void save();
void dsnow();
void font();
struct Snow
{
int x;
int y;
int speed;
} snow[100];
void save()
{
int i, x, y;
setcolor(WHITE);
for (i = 1; i <= 6; i++)
{
x = 200+5 * sin(i *3.1415926 / 3);
y = 200-5 * cos(i *3.1415926 / 3);
line(200, 200, x, y);
}
size = imagesize(195, 195, 205, 205);
save1 = malloc(size);
save2 = malloc(size);
getimage(195, 195, 205, 205, save1);
getimage(100, 100, 110, 110, save2);
}
void font()
{
setcolor(color);
settextstyle(0, 0, 4);
outtextxy(80, 200, "HAPPPY NEW YEAR");
color++;
if (color > 15)
color =1;
}
void dsnow()
{
int a[66], i, num = 0;
randomize();
for (i = 0; i < 66; i++)
a[i] = (i - 2) *10;
cleardevice();
while (!kbhit())
{
font();
if (num != 100)
{
snow[num].speed = 2+random(10);
i = random(66);
snow[num].x = a[i];
snow[num].y = 0;
}
for (i = 0; i < num; i++)
putimage(snow[i].x, snow[i].y, save2, COPY_PUT);
font();
if (num != 100)
num++;
for (i = 0; i < num; i++)
{
snow[i].y += snow[i].speed;
putimage(snow[i].x, snow[i].y, save1, COPY_PUT);
if (snow[i].y > 500)
snow[i].y = 0;
}
}
}
main()
{
int gdriver = DETECT, gmode;
initgraph(&gdriver, &gmode, "");
save();
dsnow();
getch();
closegraph();
}

解决方案三:

是在程序里显示出来还是在cmd/shell里显示?是动态的还是静态的,很多C语言软件的图像显示(用户界面等)都是调用图像的哦

解决方案四:

照着你书本上打印倒三角的写法,自己搞搞,打印个蛋糕不就得了,要有耐心也可以自己手打空格和*啊,也能打印出来

时间: 2024-10-01 04:27:20

求大神帮忙,用C语言写个生日蛋糕出来的相关文章

求大神帮忙怎么写-求大神帮忙进来看看怎么写

问题描述 求大神帮忙进来看看怎么写 把静态页面改成动态数据显示,代码怎么写,会的大神麻烦写个看下 解决方案 虽然没弄个web 但是应该可以监听吧 解决方案二: 改成asp读取后台类型现出来就好了,这么基础的问题都不会写出来你也看不懂,还要浪费时间解释给你 http://www.coding123.net/article/20150728/jquery-cloud-tag.aspxhttp://www.coding123.net/article/20150409/jquery-taobao-col

基3fft-求大神帮忙看看,我写的基3蝶形运算程序到底哪里错了?

问题描述 求大神帮忙看看,我写的基3蝶形运算程序到底哪里错了? ![CSDN移动问答][1] function [Xk,N]=JISAN(xn,L) M=0; while L>1 M=M+1; L=fix(L/3); end N=3^M; for m=0:2*(N/3-1); Wn(m+1)=exp(-1j*2*pi*m/N); W1=exp(-1j*2*pi/3);W2=exp(-1j*4*pi/3); end A=xn; I=0; for Q=0:9:N-10; for J=0:2; for

图片-opengl 新手 求大神帮忙

问题描述 opengl 新手 求大神帮忙 opengl程序怎么写才能做出如图所示效果,求大神帮忙 解决方案 求大神帮忙新手初学 解决方案二: 哈哈哈哈哈哈哈哈好纠结 解决方案三: 就是根据不同球心画球啊,百度找得到画球的方法的. 解决方案四: 这是一个正三棱锥,分为4个小正三棱锥.在一个列表里创建出1个小的三棱锥,在4个位置调用列表画4个出来即可.

程序设计-这个C语言程序怎么写,求大神帮忙

问题描述 这个C语言程序怎么写,求大神帮忙 题目二十四:职工工资管理系统 功能设计要求(1-2人) 1. 输入记录:将每一个职工的姓名.ID号以及基本工资.职务工资.岗位津贴.医疗保险.公积金的数据作为一个记录.?该软件能建立一个新的数据文件或给已建立好的数据文件增加记录. 2. 显示记录:根据用户提供的记录或者根据职工姓名显示一个或几个职工的各项工资和平均工资. 3. 修改记录:可以对数据文件的任意记录的数据进行修改并在修改前后对记录内容进行显示. 4.查找记录:可以对数据文件的任意记录的数据

求大神帮忙写到c语言的程序,关于体育场建筑物的!!谢谢

问题描述 求大神帮忙写到c语言的程序,关于体育场建筑物的!!谢谢 In this exercise you will design a structure in C that models a Major League Baseball stadium. You will also write several supporting functions and methods that process and act on that data. Additional details are pro

c语言-求帮助写一个代码 刚学习数据结构 实在是搞不懂 求大神帮忙谢谢

问题描述 求帮助写一个代码 刚学习数据结构 实在是搞不懂 求大神帮忙谢谢 好心人帮忙翻译好了 求大神帮忙写一下代码 谢谢大家了 解决方案 你的需求,要至少4000C币,你给的100太少了 解决方案二: http://blog.csdn.net/qq_31766907/article/details/50331951这个链接,你看看,或许能帮到你.

rvm-相关向量机(RVM)的C语言算法,求大神帮忙?

问题描述 相关向量机(RVM)的C语言算法,求大神帮忙? 7C 相关向量机(RVM)的C语言算法实现,不知哪位大神能给与指导-- 解决方案 这东西用C写起来可复杂了,一般是matlab写好了,做成dll给C调用 参考下:http://download.csdn.net/detail/daleloogn/7143069

图片-悬赏40分 全英文的介绍的简单的两个c语言编程 求大神帮忙解答

问题描述 悬赏40分 全英文的介绍的简单的两个c语言编程 求大神帮忙解答 解决方案 #include int main() { int count; printf("输入"*"的个数:"); scanf("%d",&count); for(int i=0;i<=count;i++) { for(int j=0;j<i;j++) { printf("*"); } printf("n");

注册表-我想载图片的打开方式那出现我自己写的软件,求大神帮忙?

问题描述 我想载图片的打开方式那出现我自己写的软件,求大神帮忙? 我看网上说的修改注册表,可是我怎么找不到啊,感觉我的这个跟大家的怎么不一样,难道是win10的原因吗?网上说要找到指定类型下的shell下的command,我这里怎么没有啊...求大神帮忙 解决方案 不需要改注册表,选择一个图片文件,点右键,打开方式,然后选择你的程序,勾选下面使用用这个程序打开.