//8输出形状为直角三角形的九九乘法表。形状如下: //* 1 2 3 4 5 6 7 8 9 //1 1 //2 2 4 //3 3 6 9 //4 4 8 12 16 //5 5 10 15 20 25 //6 6 12 18 24 30 36 //7 7 14 21 28 35 42 49 //8 8 16 24 32 40 48 56 64 //9 9 18 27 36 45 54 63 72 81 //这是我自己写的代码,下面是书上写的代码 #include<stdio.h> int main(void) { int i,j; printf("* ");//单独输出开头的星号 for(i=1;i<=9;i++) printf("%d ",i);//借助一个for()循环,输出一排从1到9,也就是乘法口诀表的第一排 printf("\n\n"); for(i=1;i<=9;i++) //需要 { //自己 printf("%d ",i); //领悟 for(j=1;j<=i;j++) //。。。 printf("%d ",i*j); //,,, printf("\n\n"); // } return 0; } //这是书上写的代码 /*#include<stdio.h> int main(void) { int i,j,k; printf("*"); for(i=1;i<10;i++) printf("%4d",i);//先借助一个for()循环输出第一排 printf("\n\n"); for(j=1;j<10;j++) //需要 { //自己 printf("%2d",j); //领悟 for(k=1;k<=j;k++) //。。。 printf("%4d",j*k); //。。。 printf("\n"); } return 0; } */
//9、递增的牛群:若一头小母牛,从第4个年头开始每年生育一头母牛,按照此规律, //第n年时有多少头母牛? /*#include<stdio.h> int main(void) { int i,year,oxNum,oxNum1,oxNum2,oxNum3; printf("Enter year:"); scanf("%d",&year); for(i=1;i<=year;i++) { if(i<4) oxNum=oxNum1=oxNum2=oxNum3=1; else { oxNum=oxNum1+oxNum3; oxNum3=oxNum2; oxNum2=oxNum1; oxNum1=oxNum; } printf("i=%2d ox number=%3d\n",i,oxNum); } return 0; } */
本文出自 “鹏哥的博客” 博客,谢绝转载!
原文:http://pengge666.blog.51cto.com/11766700/1892124