C語言上機——實驗5
阿新 • • 發佈:2019-01-30
實驗五——第二題
// 水仙花數.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])