C语言输出 99乘法表 水仙花数等
C语言输出99乘法表 有两种:1. #include void main() { int x,y; clrscr();
for(x=1;x<=9;x++) { for(y=1;y<=x;y++) printf("%d*%d=%d",x,y,x*y); printf("\n"); } getch(); }
附程序运行结果: 是在左边对齐的 1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9
1*4=4 2*4=8 3*4=12 4*4=16
1*5=5 2*5=10 3*5=15 4*5=20 5*5=25 1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36 1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49 1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64
1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81 2.
#include void main() { int x,y,i; clrscr();
for(x=1;x<=9;x++) {for(i=1;i<=9-x;i++) printf(" ");/*7个空格*/ for(y=1;y<=x;y++)
printf("%d*%d=%2d",x,y,x*y); printf("\n"); } getch(); }
附程序运行结果是右边对齐的
---用C语言编 九九乘法表 main() { int i,j; for(i=1;i<10;i++) main() { int i,j;
- 1 -
for(i=1;i<10;i++) { for(j=1;j<=i;j++)
printf("%d%s%d%s%d",i,"*",j,"=",i*j); printf(/n); } }
#include void main() {
int a=1,b=1; while (a<=9) {
while(b<=a)
printf("%d*%d=%d",a,b,a*b); b++; }
printf("/n"); a++;
实现“九九乘法表”的c语言源程序 #include main() { int i,j;
printf(”\n\n\n”); for(i=1;i<=9;i++) {for(j=1;j<=i;j++)
printf(”%d*%d=%d”,j,i,i*j); printf(”\n”);} }
C语言的"水仙花数"
用C语言for循环求解该问题的代码 #include "Stdio.h" int main(void) { int a,b,c;
for(a=1;a<=9;a++) for(b=0;b<=9;b++) for(c=0;c<=9;c++)
if(100*a+10*b+c==a*a*a+b*b*b+c*c*c) printf("%d%d%d ",a,b,c); }
C语言的"水仙花数"实现代码:
void main()