| 网站首页 | 业界新闻 | 群组 | 人才 | 下载频道 | 博客 | 代码贴 | 编程论坛
共有 82 人关注过本帖
标题:为啥停不住 求解啊 哪错了 大神们
只看楼主 收藏
张哒哒
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2018-4-6
结帖率:0
  问题点数:0  回复次数:3   
为啥停不住 求解啊 哪错了 大神们
#include<stdio.h>
int main()

{
    int X,n;
    printf("请输入X");
    scanf("%d",&X);
    if(n>90);
{
        printf("A");
    }
        
 if(80<n<89);
    {printf("B");
    }
 if(70<n<79);
    {printf("c");
}
 if(60<n<69);
    {printf("D");
    }
    if(n<60);
    printf("E");
   
    return 0;
}
2018-04-06 19:00
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:236
帖 子:5487
专家分:30678
注 册:2011-1-18
  得分:0 
80<n<89 这些都不符合你的意图
80<n && n<89
2018-04-06 20:26
yangfrancis
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:127
帖 子:1471
专家分:7446
注 册:2014-5-19
  得分:0 
并且if条件描述后面的分号要去掉
2018-04-07 13:23
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:236
帖 子:5487
专家分:30678
注 册:2011-1-18
  得分:0 
实在看不懂,给X赋值,却判断未赋值的n
还有当n为90、80、70、60 时输出什么?

程序代码:
#include <stdio.h>

int main( void )
{
    int n;
    printf( "请输入成绩: " );
    scanf( "%d", &n );

    if( n >= 90 )
        putchar( 'A' );
    else if( n >= 80 )
        putchar( 'A' );
    else if( n >= 70 )
        putchar( 'C' );
    else if( n >= 60 )
        putchar( 'D' );
    else
        putchar( 'E' );

    return 0;
}

2018-04-08 08:28







关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.117235 second(s), 8 queries.
Copyright©2004-2018, BCCN.NET, All Rights Reserved