实验五——第二题
// 水仙花数.cpp : Defines the entry point for the console application.
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main()
{
int a, b, c, i, j;
//scanf("%d %d %d", &a, &b, &c);
for (i = 100; i < 1000; i++)
{
a = i / 100;//百位
//printf("%d ", a);
b = (i / 10) % 10;//十位
//printf("%d ", b);
c = i % 10;//个位
//printf("%d\n", c);
if (i == a*a*a + b*b*b + c*c*c) printf("%d\n",i);
}
system("pause");
return 0;
}
实验五)——第三题
// 猴子吃桃.cpp : Defines the entry point for the console application. #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> #include<string.h> int main() { int a[11], b, c, i, j; //scanf("%d %d %d", &a, &b, &c); a[10] = 1; for (i = 9; i > 0; i--) { a[i] = (a[i+1] + 1) * 2;//改题后,只需把‘+1’——》‘+2’ } printf("%d\n", a[1]); for (i =1; i < 11; i++) { printf("%d ", a[i]); } system("pause"); return 0; }
ps(如果想方便的用1-10表示该天的桃子数目,那么数组得开到11,不能惯性思维,只给个a[10])