沈阳航空航天大学习题的整理,仅供参考。
1.九九乘法表
【问题描述】输出乘法表。
【输入形式】输入要输出的乘法表行数。
【输出形式】输出相应的乘法表。
【样例输入】3
【样例输出】
1*1=1
1*2=2 2*2=4
1*3=3 2*3=6 3*3=9
【样例说明】
1、输入的整数应在1-9之间;
2、输出同一行的两个算式之间用两个空格隔开。
#include<stdio.h>
int main()
{
int i, h, l;
scanf("%d", &h);
for (i = 1; i <= h; i++)
{
for (l = 1; l <= i; l++)
printf("%d*%d=%d ", l, i, i * l);
printf("\n");
}
return 0;
}
2.判断强数
【问题描述】强数(strong number)的意思就是,一个正整数的各位阶乘之和等于它自身。输入任一个正整数,判断它是否是强数,是则输出'y',否则'n'。
【输入形式】一个正整数
【输出形式】y||n
【样例1输入】145<