A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© WANGJIAO   /  2014-10-20 20:06  /  2541 人查看  /  25 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文


超有成就感啊,做出来的第一个题耶~
回复 使用道具 举报

超有成就感啊,做出来的第一个题耶~
回复 使用道具 举报
加油加油加油,坚持一下就会好
回复 使用道具 举报
孙林 高级黑马 2014-10-22 08:39:13
24#
加油。共勉。。
回复 使用道具 举报
我比较喜欢开放式的~这是我前几天还在学得时候写的,其实你流程全都走完了把?再回头看看是不是这些都很小儿科?
  1. #include <stdio.h>
  2. int main()
  3. {
  4.     int n;
  5.     printf("请输入一个正整数:\n");//提示输入
  6.     scanf("%d",&n);//赋值n
  7.     for (int i=1,j=1;i<=n&&j<=n;)//i,j初始化后判断i和j是否在0~n之间,成立则执行乘法;
  8.     {
  9.         printf("    %dx%d=%d",i,j,i*j);//个人喜欢1在前面;
  10.     if (i==j)
  11.         {   //执行后判断两因数是否相等,若相等则换行;
  12.             printf("\n");
  13.             
  14.             //换行后一个因数自增,另一个从头开始;
  15.             j++,i=1;
  16.         }
  17.         else//若两个因数不相等,则再自增.
  18.             i++;
  19.         
  20.     }
  21. return 0;

  22. }
复制代码
回复 使用道具 举报
我只看懂了一点点
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 加入黑马