#VC26. 趣味编程26选择题
趣味编程26选择题
- Windows 是一种( )。 {{ select(1) }}
- 字处理系统
- 数据库系统
- 操作系统
- 图像处理系统
- 阅读程序写结果。
#include <iostream>
using namespace std;
int main(){
int day, month, year, sum, leap;
cin >> year >> month >> day;
switch(month){
case 1:
sum =0;
break;
case 2:
sum = 31;
break;
case 3:
sum = 59;
break;
case 4:
sum = 90;
break;
case 5:
sum = 120;
break;
case 6:
sum = 151;
break;
case 7:
sum = 181;
break;
case 8:
sum = 212;
break;
case 9:
sum = 243;
break;
case 10:
sum =273;
break;
case 11:
sum = 304;
break;
case 12:
sum = 334;
break;
default:
cout<<"输人有误!";
break;
}
sum += day;
if(year %400==0||(year %4 ==0 8& year % 100 != 0))
leap = 1;
else
leap =0;
if(leap ==1 && month >2)
sum++;
cout<<sum<<endl;
return 0;
}
输人: 2018 8 8
输出: ___________
{{ select(2) }}
- 219
- 220
- 221
- 222
- 完善程序。
简单的计算器,输入两个数和一个四则运算符,输出其计算结果。
#include <iostream>
using namespace std;
int main(){
float x,y,ans;
char f;
cout<<"请输人两个数:";
cin >> x >> y;
cout<<"请输入一个符号:";
cin >> f;
ans = 0;
switch(_____){
case '+':
ans = x+y;
break;
case '_':
ans = x-y;
break;
case '*':
ans =cx*y;
break;
case '/':
if(___________)
ans=x/y;
else
cout<<"除数不能为θ"<<endl;
break;
}
if(f == '/' && y == 0)
//无代码的空
else
cout<<ans<<endl;
return 0;
}
{{ select(3) }}
- y, y!=0
- y, y==0
- f, y!=0
- f, y==0