在vc6.0下编译下面的程序是可以的,但是到了运行时却一直迟迟不显示出结果?求教大虾指导一下。为什么
#include<stdio.h>voidmain(){intmark;scanf("%d\n",&mark);if(mark>=90)printf("%c\n",'A'...
#include<stdio.h>
void main()
{
int mark;
scanf("%d\n",&mark);
if(mark>=90)
printf("%c\n",'A');
else if(mark>79&&mark<90)
printf("%c\n",'B');
else if(mark>69&&mark<80)
printf("%c\n",'C');
else
printf("%c\n",'D');
} 展开
void main()
{
int mark;
scanf("%d\n",&mark);
if(mark>=90)
printf("%c\n",'A');
else if(mark>79&&mark<90)
printf("%c\n",'B');
else if(mark>69&&mark<80)
printf("%c\n",'C');
else
printf("%c\n",'D');
} 展开
4个回答
展开全部
scanf("%d\n",&mark);
改成这样就可以了:
scanf("%d", &mark);
具体原因不明。
改成这样就可以了:
scanf("%d", &mark);
具体原因不明。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把#include iostream.h为C语言里的应改为
#includeiostream
using namesoace std;
#includeiostream
using namesoace std;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你有输入数,按回车没?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询