从零开始,亚博娱乐中国唯一正规官网论坛

快捷导航
广告联系qq1031180668亚博娱乐中国唯一正规官网
查看: 1551|回复: 3
打印 上一主题 下一主题

[每日答题] 【2016.4.25】【初级】每日亚博娱乐中国唯一正规官网

 关闭 [复制链接]
  • ta_mind
    奋斗
    2016-6-19 17:06
  • classn_01: 118 classn_02

    [LV.6]常住居民II

    73

    主题

    352

    帖子

    675

    积分

    超级版主

    Rank: 8Rank: 8

    积分
    675
    跳转到指定楼层
    楼主
    发表于 2016-4-24 23:30:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    本帖最后由 善良的小马甲 于 2016-4-25 22:30 编辑




    ※2016.04.25初级亚博娱乐中国唯一正规官网※






    『活动时间』截止到晚上22:30分锁贴为止。



    『活动规则』一共三个小题,每题总分为5分,全部答对得5分;思路正确但程序有些小bug,得3分;全部答错得0分。每人参加一次,请勿重复回帖。回帖后请勿编辑。马甲禁止参加活动!



    『要求语言』C/C++,C#,易语言,Java等等··· ···



    『活动奖励』根据完成答案的不同给予0~15亚博娱乐中国唯一正规官网币奖励



    『参与对象』全论坛会员均可参与


    1. 编写一个程序,求满足以下条件的最大的n:
              1*1+2*2+3*3+…+(n-1)*(n-1)+n*n≤1000

    2.输入N,求N内的勾股数(A*A+B*B=C*C)A、B、C。
    例如,输入10,输出
      3*3+4*4=5*5;
      6*6+8*8=10*10;

    3. 编写一个程序,输入一个不多于5位的正整数,求出它是几位数。



  • ta_mind
    无聊
    2016-5-17 18:49
  • classn_01: 11 classn_02

    [LV.3]偶尔看看II

    4

    主题

    35

    帖子

    142

    积分

    注册会员

    Rank: 2

    积分
    142
    沙发
    发表于 2016-4-25 10:38:37 | 只看该作者
    第一题
    [AppleScript] syntaxhighlighter_viewsource syntaxhighlighter_copycode
    #include 
    #include 
    #include 
    using namespace std;
    void test(int,...);
    bool zhengshu(double);
    int main(){
      int nums=0;
      int n=1;
      while((nums+=n*n)<1000)n++;
      cout<<"最大值为:"<


    第二题
    [AppleScript] syntaxhighlighter_viewsource syntaxhighlighter_copycode
    #include 
    #include 
    #include 
    using namespace std;
    void test(int,...);
    bool zhengshu(double);
    int main(){
     int num=0;
     double b=0;
     cout<<"请输入一个数字:";
    cin>>num;
    for(int i=num;num>4;num--){
    	for(int k=1;k<><><><><><>


    第三题:
    [AppleScript] syntaxhighlighter_viewsource syntaxhighlighter_copycode
    #include 
    #include 
    #include 
    using namespace std;
    void test(int,...);
    bool zhengshu(double);
    int main(){
      int nums=0;
      int n=0;
      cout<<"请输入一个数字:";
      cin>>nums;
      while(nums>=pow(10,n))n++;
      cout<<>

    评分

    参与人数 1亚博娱乐中国唯一正规官网币 +12 收起 理由
    善良的小马甲 + 12 第一个题的答案有点儿小错误吧~~.

    查看全部评分

  • ta_mind
    无聊
    2016-5-17 18:49
  • classn_01: 11 classn_02

    [LV.3]偶尔看看II

    4

    主题

    35

    帖子

    142

    积分

    注册会员

    Rank: 2

    积分
    142
    板凳
    发表于 2016-4-25 14:46:56 | 只看该作者
    绝版小夜 发表于 2016-4-25 10:38
    第一题[mw_shl_code=applescript,true]#include
    #include
    #include

    第一题应该输出n-1的好吧失误了
  • ta_mind
    奋斗
    2016-6-19 17:06
  • classn_01: 118 classn_02

    [LV.6]常住居民II

    73

    主题

    352

    帖子

    675

    积分

    超级版主

    Rank: 8Rank: 8

    积分
    675
    地板
     楼主| 发表于 2016-4-25 22:18:35 | 只看该作者
    1. 编写一个程序,求满足以下条件的最大的n:
          1*1+2*2+3*3+…+(n-1)*(n-1)+n*n≤1000


    [C] syntaxhighlighter_viewsource syntaxhighlighter_copycode
    #include 
    void main ( )
    {
    	int n,s;
    	s=n=0;
    	while (s<=1000)
    	{
    		++n;
    		s+=n*n;
    	}
    	printf ("n=%d\n",n-1);
    }
    



    2.输入N,求N内的勾股数(A*A+B*B=C*C)A、B、C。
    例如,输入10,输出
       3*3+4*4=5*5;
       6*6+8*8=10*10;


    [C] syntaxhighlighter_viewsource syntaxhighlighter_copycode
    #include 
    #include 
    void main( )
    {
    	int n,A,B,C,count=0;
    	printf("输入一个正整数:");
    	scanf ("%d",&n);
    	for (A=1;A



    3. 编写一个程序,输入一个不多于5位的正整数,求出它是几位数。


    [C] syntaxhighlighter_viewsource syntaxhighlighter_copycode
    #include 
    void main()
    {
    	int len,t=0;
    	int n;
    	printf("请输入一个整数:");
    	scanf("%ld",&n);
    	if(n<0||n>=100000) t=1;
    	else if(n<10) len=1;
    	else if(n<100) len=2;
    	else if(n<1000) len=3;
    	else if(n<10000) len=4;
    	else len=5;
    	if(t==0) printf("该整数是个%d位数。\n", len);
    	else printf("输入负数或大于5位,无法求解。\n");
    }
    

    游客
    回复
    您需要登录后才可以回帖 登录 | 立即注册

    手机版|Archiver|小黑屋|sitemap| 从零开始,亚博娱乐中国唯一正规官网论坛 - 一个单纯的亚博娱乐中国唯一正规官网学习交流论坛 ( 豫ICP备15032706号 )

    GMT+8, 2019-10-29 04:18 , Processed in 1.092464 second(s), 24 queries .

    Powered by Discuz! X3.4

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表