int Monday=1;
{
if(iDay==Saturday)
{
printf("MSDev98\Friday);
printf("请输入星期时:\,Thursday=4;n"
}
}
return 0;和同事一起工作\);
}
else
{
printf("
scanf(");c77: illegal else without matching if
执行 cl:
#include<
if(iDay>MyProjects\): error C2181;);).
程序;n":\
int main()
{
int iDay=0.h>n"在家陪家人\
}
else
{
printf("VC++6;c77\,Wednesday=3;%d"stdio,Saturday=6;n",&iDay);和朋友去逛街\公司开会\
}
}
else
{
if(iDay=Monday)
{
printf(".c(19) .0\n".exe 时出错;,Friday=5,Sunday=7,Tuesday=2:
K异常
请问,下面程序为什么编译出现错误呢? 是哪里有问题呢?感激...
答案:6 悬赏:70
解决时间 2021-02-04 10:37
- 提问者网友:依靠
- 2021-02-03 13:52
最佳答案
- 二级知识专家网友:末路丶一枝花
- 2021-02-03 15:02
if(iDay>Friday);多了个分号,所以导致后面的else无法与if镶嵌
全部回答
- 1楼网友:樣嘚尐年
- 2021-02-03 20:49
if(iDay=Monday)
少了个“=”号~~~
- 2楼网友:温柔刺客
- 2021-02-03 19:15
always @ (posedge ese or negedge key_down[1])
always @ (posedge clk) begin
两个进程中都对dataout1进行了赋值,这样是不允许的
- 3楼网友:陪衬角色
- 2021-02-03 17:45
#include
int main()
{
int iDay=0;
int Monday=1,Tuesday=2,Wednesday=3,Thursday=4,Friday=5,Saturday=6,Sunday=7;
printf("请输入星期时:\n");
scanf("%d",&iDay);
if(iDay>Friday)
{
if(iDay==Saturday)
{
printf("和朋友去逛街\n");
}
else
{
printf("在家陪家人\n");
}
}
else
{
if(iDay==Monday)
{
printf("公司开会\n");
}
else
{
printf("和同事一起工作\n");
}
}
return 0;
}
- 4楼网友:统治我的世界
- 2021-02-03 17:03
if (iDay > Friday); 后面多了一个';' 分号。
- 5楼网友:一只傻青衣
- 2021-02-03 16:28
两个错误:1.if(iDay>Friday); 去掉分号
2.if(iDay=Monday) 应为if(iDay==Monday)
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯