求一个c语言玫瑰花的编程,谢谢

2024-11-08 08:44:22
推荐回答(3个)
回答1:

1
#include
#include
int flower(int n)
{
int i, j, k;
i = n % 10;
j = n / 10 % 10;
k = n / 100;
if (i*i*i + j*j*j + k*k*k == n)
return 1;
else
return 0;
}
int main(void)
{
int i;
for (i = 100; i < 1000; i++)
{
if (flower(i) == 1)
printf("%d ", i);
}
return 0;
}
2.
#include
#include
int rose(int n)
{
int i, j, k,m;
i = n % 10;
j = n / 10 % 10;
k = n / 100%10;
m = n / 1000;
if (i*i*i*i + j*j*j*j + k*k*k*k+m*m*m*m == n)
return 1;
else
return 0;
}
int main(void)
{
int i;
for (i = 1000; i < 10000; i++)
{
if (rose(i) == 1)
printf("%d ", i);
}
return 0;
}

回答2:

#include
#include
int flower(int n)
{
int i, j, k;
i = n % 10;
编程好学,就是要多练习,抱书本不行。主要是就是逻辑,你的逻辑思维很严谨,发散型思维很强,就能编出好东西,数学基础好对编程有很大帮助。
至于哪门语言,这要看你打算开发哪种类型的。但万变不离其宗。就像你学用毛笔,钢笔,铅笔,五笔字形来写文章一样。不在于哪种你用的熟练。重要的是文章的内容有深度。
所以编程也一样。无论开发哪方面,要有很好的编程思想。至于用什么语言来编,拿本书看看再练练就会了。不用把主要精力放到学习具体的某个语言上。

回答3:

//不需要graphics.h头文件

#include

#include

int main()

{

system("color 74");

printf("        ▲▲▲▲▲                         \n");

printf("     ◆▼▼▼▼▼▼◆                      \n");

printf("     ◆▓▓▓▓▓▓◆                      \n");

printf("     ◆▓▓▓▓▓▓◆                       \n");

printf("     ◆▓▓▓▓▓▓◆                        \n");

printf("      ● ▓▓▓▓ ●                         \n");

printf("       ●●●●●●                           \n");

printf("            ▓                             \n");

printf("             ▓                            \n");

printf("              ▓                           \n");

printf("               ▓                          \n");

printf("                ▓                         \n");

printf("                 ▓                        \n");

printf("     ●●●●    ▓    ●●●●            \n");

printf("     ●      ●  ▓  ●      ●            \n");

printf("       ●      ●▓●      ●              \n");

printf("         ●●●  ▓  ●●●                \n");

printf("                 ▓                        \n");

printf("                 ▓                        \n");

printf("                 ▓                        \n");

printf("玫瑰变色会变色哦,按任意键变蓝色\n\n");

system("pause");

system("color 71");

}