12.运行下列程序,若输入:2↙,则输出结果是()。
#include
using namespace std;
int main()
{float x,y;
cin>>x;
if(x<0.0)y=0.0;
else if(x<10.0)y=1.0/x;
else y=1.0;
cout< return 0; } A:0.0 B:1.00 C:0.5 D:0.50 答案:C 13.下列有关循环控制语句的叙述中,正确的是()。 A:do-while语句构成的循环不能用其他语句构成的循环来代替 B:do-while语句构成的循环只能用break语句退出 C:用do-while语句构成的循环,在while后的表达式为非零时结束循环 D:用do-while语句构成的循环,在while后的表达式为零时结束循环 答案:D 14.运行下列程序,输出结果是()。 #include using namespace std; int main() {int i=1; int s=1,a=0; for(i=0;i<3;i++) { s+=i; a++; } cout< return 0; } A:3,3,4 B:4,4,3 C:3,4,3