小小代码

                    今天总结了一些以前作业代码的不同做法

列出一个9X9乘法口诀表

  

新方法

#include<stdio.h>

int main()

{

      int i = 0;

      for(i = 1; i <= 9; i++)

           {

                int j = 0;

                for(j = 1; j <= i; j++)

                     printf("%d*%d=%2d", i,j,i*j);

                     printf("\n");

            }

getchar();

return 0;

}


代码虽小但有些小细节还是值得我们注意的比如说printf("%d*%d=%2d", i,j,i*j);%2d 使输出的int型的数值以2位的固定位宽输出。如果不足2位,则在前面补空格;如果超过2位,则按实际位数输出。9X9乘法表最高位是两位,如果只写printf("%d*%d=%d", i,j,i*j);  会造成上下不能对齐的小瑕疵这对有强迫症的人来说肯定是不能容忍的吧 嘿嘿  所以注意一点小细节还是很有必要的昂

求100~200之间的素数

#include<stdio.h>

int main()

{

     int i = 0;

     int j = 0;

     int count = 0;

     for(i=101; i<= 200; i+=2)

          {

              for(j = 2; j <= i; j++)

                  {

                      if(i%j == 0)

                         break;

                   }

               if(j == i)

                 {

                   count++;

                   printf(" %d ",i);

                  }

            }

      printf("\ncount=%d",count);

      getchar();

      return 0;

}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值