啊哈磊_编程从这里起步

标题: 运行不了?小白求助 [打印本页]

作者: 小同学    时间: 2018-7-10 07:31
标题: 运行不了?小白求助
#include <stdio.h>
#include <stdlib.h>
int main()
{   int a ,x;
        a=1;
        scanf("%d",&x);
        while(a<=2011)
        {
                a++;
        if(x%2==0)
        {
                        x/2;
        }
        else
        {
                        x+3;
        }
    }
    printf("%d",x);
        system("pause");
        return 0;
}



作者: King_of_the_Kil    时间: 2018-7-10 07:31
本帖最后由 King_of_the_Kill 于 2018-7-12 12:50 编辑

#include <stdio.h>
#include <stdlib.h>
int main()
{   int a,x;
    a=1;
    while(a<=2011)
        {
                a++;

                printf("请输入要求值﹕");
                scanf("%d",&x);
                printf("确定值﹕");
                printf("%d",x);
                printf("\n");

        if(x%2==0)
        {
        printf("求出值﹕");
        printf("%d",x/2);
        printf("\n");            //x/2;
        }
        else
        {
        printf("求出值﹕");
        printf("%d",x+3);
        printf("\n");            //x+3;
        }
    }

        system("pause");
        return 0;
}

作者: 小同学    时间: 2018-7-11 12:20
哥哥们,帮我看一下吧。哪里出问题了,显示编译成功,可运行没反应啊?
作者: 110 让人    时间: 2018-7-15 16:06

#include <stdio.h>
#include <stdlib.h>
int main()
{   int a,x;
    a=1;
    while(a<=2011)
        {
                a++;

                printf("请输入要求值﹕");
                scanf("%d",&x);
                printf("确定值﹕");
                printf("%d",x);
                printf("\n");

        if(x%2==0)
        {
        printf("求出值﹕");
        printf("%d",x/2);
        printf("\n");            //x/2;
        }
        else
        {
        printf("求出值﹕");
        printf("%d",x+3);
        printf("\n");            //x+3;
        }
    }

        system("pause");
        return 0;
}
作者: 鲨鱼老了学编程    时间: 2018-7-16 16:51
printf命令要在if else{}里面  而且x/2  x+3 不是完整的表达式  你的意思是x=x/2  x=x+3吧




欢迎光临 啊哈磊_编程从这里起步 (https://bbs.codeaha.com/) Powered by Discuz! X3.2