基础没学好
#include<stdio.h>main()
{
int x,y;
scanf("%d,%d",&x,&y);
if (x<10)
if(y>10)
printf("*****\n");
else
printf("#####\n");
printf("$$$$$\n");
}
输入x=11,y=9
为什么输出$$$$$是不是if else 的语句中如果只有一句语句就不用花括号如果两句或者两句以上用花括号
2018-05-04 20:09
2018-05-04 21:16
程序代码:#include<stdio.h>
main()
{
int x,y;
scanf("%d,%d",&x,&y);
if (x<10)
{
if(y>10)
printf("*****\n");
else
printf("#####\n");
}
printf("$$$$$\n");
}else 和最近的if匹配,所以上述代码等于这个

2018-05-04 21:20
2018-05-05 12:29
2018-05-08 12:34
程序代码:#include<stdio.h>
main()
{
int x,y;
scanf("%d",&x);
scanf("%d",&y);
if (x<10)
{
if(y>10)
printf("*****\n");
else
printf("#####\n");
printf("$$$$$\n");
}
}
程序代码:#include<stdio.h>
main()
{
int x,y;
scanf("%d",&x);
scanf("%d",&y);
if (x<10)
{
if(y>10)
printf("*****\n");
else
printf("#####\n");
}
printf("$$$$$\n");
}
程序代码:#include<stdio.h>
main()
{
int x,y;
scanf("%d",&x);
scanf("%d",&y);
if (x<10)
{
if(y>10)
printf("*****\n");
}
else
printf("#####\n");
printf("$$$$$\n");
}[此贴子已经被作者于2018-5-8 23:43编辑过]
2018-05-08 23:40
2018-05-09 08:41
2018-05-09 14:40