
#includeint main() { //j 为第一个数 i为第二个数 a为输出的五个空格变化的值 m为switch选择器的值 s=i*j p为对s的取十位 *** 作 q为对s的取个位 *** 作 int j,i,m,p,q,a,s; for(i=1;i<=9;i++){ for(j=1;j<=i;j++){ for(a=1;a<=5;a++){ s=i*j; // s=i*j p为对s的取十位操作 q为对s的取个位操作 p=s/10; q=s%10; if(a==1){//第一个空格 m=j; } if(a==2){ //第二个空格 m=i; } if(a==3){//第三个空格 if(p<=0){ printf("得"); continue; } else continue; } if(a==4)//第四个空格 { //没有十位 if(p==0){ printf(""); continue; } else{ m=p; } } //第五个空格 if(a==5){ if(p>=1){ printf("十"); } //消除十 if(s%10==0) { printf("t"); continue; } m=q; } //选择需要的值 switch(m){ case 0: printf("十"); break; case 1: printf("一"); break; case 2: printf("二"); break; case 3: printf("三"); break; case 4: printf("四"); break; case 5: printf("五"); break; case 6: printf("六"); break; case 7: printf("七"); break; case 8: printf("八"); break; case 9: printf("九"); break; default: break; } if(a==5) { //自动对齐 printf("t"); } } } printf(" n"); } return 0; }
欢迎各位小伙伴来查看.
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)