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