搜索
查看: 738|回复: 9
打印 上一主题 下一主题

这是什么情况?错那了?

[复制链接]
跳转到指定楼层
楼主
发表于 2014-3-21 19:36:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
本帖最后由 hjz714168 于 2014-3-21 19:46 编辑

int main()
{
int a;
    scanf("%d",&a);
    if(a%2==0);
    printf("%d",a+1);
    printf("%d",a+2);
    printf("%d",a+3);
  else
    printf("%d",a-1);
    printf("%d",a-2);
    printf("%d",a-3);
system("pause");
return 0;
}                                                         注:我把else
                                                                       printf("%d",a-1);
                                                                       printf("%d",a-2);
                                                                       printf("%d",a-3); 给删除后运行正常,多就这部分就不行了,再者 printf("%d",a-1);都是从运行成功部分复制来的,只是改- 跟数字,怎么就不成功了  怪事,不可能是符号问题的啊

最佳答案

查看完整内容

书上的改错?
沙发
发表于 2014-3-21 19:36:51 | 只看该作者
书上的改错?
  1. if(a%2==0){
  2.     printf("%d",a+1);
  3.     printf("%d",a+2);
  4.     printf("%d",a+3);
  5.   }
  6.   else{
  7.     printf("%d",a-1);
  8.     printf("%d",a-2);
  9.     printf("%d",a-3);
  10.   }
复制代码
板凳
 楼主| 发表于 2014-3-21 19:51:04 | 只看该作者

是的,复制你的代码过去还是编译失败啊  纠结
地板
发表于 2014-3-21 19:53:21 | 只看该作者
hjz714168 发表于 2014-3-21 19:51
是的,复制你的代码过去还是编译失败啊  纠结

重新贴你完整的代码和错误提示
5#
 楼主| 发表于 2014-3-21 19:57:02 | 只看该作者
#include <stdio.h>
#include <stdlib.h>
int main()
{
        if(a%2==0){

    printf("%d",a+1);

    printf("%d",a+2);

    printf("%d",a+3);

  }

  else{

    printf("%d",a-1);

    printf("%d",a-2);

    printf("%d",a-3);

  }


        system("pause");
        return 0;
}
6#
 楼主| 发表于 2014-3-21 19:57:19 | 只看该作者
#include <stdio.h>
#include <stdlib.h>
int main()
{
        if(a%2==0){

    printf("%d",a+1);

    printf("%d",a+2);

    printf("%d",a+3);

  }

  else{

    printf("%d",a-1);

    printf("%d",a-2);

    printf("%d",a-3);

  }


        system("pause");
        return 0;
}
7#
 楼主| 发表于 2014-3-21 19:58:36 | 只看该作者
   if(a%2==0){

提示这错了
8#
发表于 2014-3-21 20:01:58 | 只看该作者
hjz714168 发表于 2014-3-21 19:58
if(a%2==0){

提示这错了

你咋把前面的int a删掉了
没了当然会报错
9#
 楼主| 发表于 2014-3-21 20:08:47 | 只看该作者
rosynirvana 发表于 2014-3-21 20:01
你咋把前面的int a删掉了
没了当然会报错

粗心了  谢谢
10#
发表于 2014-3-29 21:52:14 | 只看该作者
你咋把前面的int a删掉了
没了当然会报错
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表