首页 > 中学考试杂题 > 题目详情
C语言 若有定义语句int a,b;double x;则下列选项中没有错误的是?选C?若有定义语句int a,b;dou
题目内容:
C语言 若有定义语句int a,b;double x;则下列选项中没有错误的是?选C?
若有定义语句int a,b;double x;则下列选项中没有错误的是?选C?
switch(expr1)中,expr1只能是byte short int char类型.其他的类型不行
A)switch(x%2)
{case 0:a++; break;
case 1:b++; break;
default :a++; b++;
}
B)switch((int)x/2.0
{case 0:a++; break;
case 1:b++; break;
default :a++; b++;
}
C)switch((int)x%2)
{case 0:a++; break;
case 1:b++; break;
default :a++; b++;
}
D)switch((int)(x)%2)
{case 0.0:a++; break;
case 1.0:b++; break;
default :a++; b++;
}
C语言 若有定义语句int a,b;double x;则下列选项中没有错误的是?选C?
若有定义语句int a,b;double x;则下列选项中没有错误的是?选C?
switch(expr1)中,expr1只能是byte short int char类型.其他的类型不行
A)switch(x%2)
{case 0:a++; break;
case 1:b++; break;
default :a++; b++;
}
B)switch((int)x/2.0
{case 0:a++; break;
case 1:b++; break;
default :a++; b++;
}
C)switch((int)x%2)
{case 0:a++; break;
case 1:b++; break;
default :a++; b++;
}
D)switch((int)(x)%2)
{case 0.0:a++; break;
case 1.0:b++; break;
default :a++; b++;
}
若有定义语句int a,b;double x;则下列选项中没有错误的是?选C?
switch(expr1)中,expr1只能是byte short int char类型.其他的类型不行
A)switch(x%2)
{case 0:a++; break;
case 1:b++; break;
default :a++; b++;
}
B)switch((int)x/2.0
{case 0:a++; break;
case 1:b++; break;
default :a++; b++;
}
C)switch((int)x%2)
{case 0:a++; break;
case 1:b++; break;
default :a++; b++;
}
D)switch((int)(x)%2)
{case 0.0:a++; break;
case 1.0:b++; break;
default :a++; b++;
}
本题链接: