签到

05月05日
尚未签到

共有回帖数 0

    天河一号

    等级:


    # includestdio.h
    void main()
    {
    int x,y,F,S;
    printf("请输入坐标:");
    scanf("%d%d",&x,&y);
    if (10x&&x30)
    if (0y&&y20)
    F=(x-30)*(x-30)-(y-20)*(y-20)-100;
    else if (20y&&y40)
    F=x-20;
    else if (40y&&y60)
    F=(x-30)*(x-30)-(y-40)*(y-40)-100;
    else
    S=0;
    if (30x&&x50)
    if (0y&&y20)
    F=x-10;
    else if (40y&&y60)
    F=y-50;
    else
    S=0;
    if (50x&&x70)
    if (0y&&y20)
    F=(x-50)*(x-50)-(y-20)*(y-20)-100;
    else if (20y&&y40)
    F=x-60;
    else if(40y&&y60)
    F=(x-50)*(x-50)-(y-60)*(y-60)-100;
    else
    S=0;
    if (S=0)
    printf("超出工作范围");
    else (S!=0);
    printf("大小为:%d",&F);
    }
    S=0就表示 无效
    自己写的前一段计算F的值,但是计算结果一直是1638204.为啥啊。。。

    楼主 2015-06-02 19:24 回复

共有回帖数 0
  • 回 帖
  • 表情 图片 视频
  • 发表

登录直线网账号

Copyright © 2010~2015 直线网 版权所有,All Rights Reserved.沪ICP备10039589号 意见反馈 | 关于直线 | 版权声明 | 会员须知