11.4-02求浮点数绝对值 描述 输入一个浮点数,输出这个浮点数的绝对值。 输入 输入一个浮点数,其绝对值不超过10880。 输出 输出这个浮点数的绝对值,保留到小数点后两位。 样例输入 -3.14 样例输出 3.14 参考代码: #include<bits/stdc++.h>/C++的万能头文件 using namespace std; int main() double x; cin >>x; double y; if(X>=0) { y=x; } else y=-X; cout <fixed <setprecision(2)<<y <endl; return 0; 21.4-06判断一个正整数是否是两位数 描述 判断一个正整数是否是两位数(即大于等于10且小于等于99)。 输入 一个正整数,不超过1000。 输出 一行。若该正整数是两位数,输出1,否则输出0。 样例输入 54 样例输出 1
1 1.4 -02 求浮点数绝对值 描述 输入一个浮点数,输出这个浮点数的绝对值。 输入 输入一个浮点数,其绝对值不超过 10000。 输出 输出这个浮点数的绝对值,保留到小数点后两位。 样例输入 -3.14 样例输出 3.14 参考代码: #include <bits/stdc++.h> //C++的万能头文件 using namespace std; int main() { double x; cin >>x; double y; if( x >= 0) { y = x; } else { y = -x; } cout << fixed << setprecision(2) << y << endl; return 0; } 2 1.4 -06 判断一个正整数是否是两位数 描述 判断一个正整数是否是两位数(即大于等于 10 且小于等于 99)。 输入 一个正整数,不超过 1000。 输出 一行。若该正整数是两位数,输出 1,否则输出 0。 样例输入 54 样例输出 1
参考代码: #include<bits/stdc++.h>/C++的万能头文件 using namespace std; int mainO { int num; cin >num; if(num>=10&&num<=99) r cout <<"1"<<endl; 3 else { cout <<"0"<<endl; return 0; 3描述瓶盖赢大奖 某饮料公司最近推出了一个“收集瓶盖赢大奖"的活动:如果你拥有10个印有"幸运”、或20 个印有"鼓励"的瓶盖,就可以兑换一个神秘大奖。 现分别给出你拥有的印有“幸运”和“鼓励”"的瓶盖数,判断是否可以去兑换大奖。 输入 一行,包含两个整数,分别是印有"幸运”和“鼓励”的瓶盖数,用一个空格隔开。 输出 一行。若可以兑换大奖,输出1,否则输出0。 样例输入 1119 样例输出 1 参考答案: #include<bits/stdc++.h>/C++的万能头文件 using namespace std; int main() int n1,n2; cin >>n1 >>n2; ifn1>=10lln2>=20) { cout <<"1"<<endl;
参考代码: #include <bits/stdc++.h> //C++的万能头文件 using namespace std; int main() { int num; cin >> num; if( num >= 10 && num <= 99) { cout <<"1"<<endl; } else { cout <<"0" << endl; } return 0; } 3 描述 瓶盖赢大奖 某饮料公司最近推出了一个“收集瓶盖赢大奖”的活动:如果你拥有 10 个印有“幸运”、或 20 个印有“鼓励”的瓶盖,就可以兑换一个神秘大奖。 现分别给出你拥有的印有“幸运”和“鼓励”的瓶盖数,判断是否可以去兑换大奖。 输入 一行,包含两个整数,分别是印有“幸运”和“鼓励”的瓶盖数,用一个空格隔开。 输出 一行。若可以兑换大奖,输出 1,否则输出 0。 样例输入 11 19 样例输出 1 参考答案: #include <bits/stdc++.h> //C++的万能头文件 using namespace std; int main() { int n1,n2; cin >>n1 >>n2; if(n1 >= 10 ||n2 >= 20) { cout <<"1" <<endl;
} else cout <"0 "<<endl; } return 0; 41.4--10 判断是否恰好有一门课不及格 描述 给出一名学生的语文和数学成绩,判断他是否恰好有一门课不及格(成绩小于60分)。 输入 一行,包含两个在0到100之间的整数,分别是该生的语文成绩和数学成绩。 输出 若该生恰好有一门课不及格,输出1:否则输出0。 样例输入 5080 样例输出 1 参考答案: #include<bits/stdc++.h>/C++的万能头文件 using namespace std; int main() { int n1,n2; cin >>n1 >>n2; if(n1<60&&n2>=60I川n1>=60&&n2<60) { cout <<"1"<<endl; else cout <<"0 "<<endl; } return 0; 5 1.4-11判断是否需要上课 描述 品晶的朋友贝贝约晶晶下周一起去看展览,但晶晶每周的1、3、5有课必须上课,请帮晶 晶判断她能否接受贝贝的邀请,如果能输出YES:如果不能则输出NO
} else { cout << "0 "<<endl; } return 0; } 4 1.4--10 判断是否恰好有一门课不及格 描述 给出一名学生的语文和数学成绩,判断他是否恰好有一门课不及格(成绩小于 60 分)。 输入 一行,包含两个在 0 到 100 之间的整数,分别是该生的语文成绩和数学成绩。 输出 若该生恰好有一门课不及格,输出 1;否则输出 0。 样例输入 50 80 样例输出 1 参考答案: #include <bits/stdc++.h> //C++的万能头文件 using namespace std; int main() { int n1,n2; cin >>n1 >>n2; if(n1 < 60 && n2 >= 60 || n1 >= 60 && n2 < 60) { cout <<"1" <<endl; } else { cout << "0 "<<endl; } return 0; } 5 1.4 -- 11 判断是否需要上课 描述 晶晶的朋友贝贝约晶晶下周一起去看展览,但晶晶每周的 1、3、5 有课必须上课,请帮晶 晶判断她能否接受贝贝的邀请,如果能输出 YES;如果不能则输出 NO
输入 输入有一行,贝贝邀请晶晶去看展览的日期,用数字1到7表示从星期一到星期日。 输出 输出有一行,如果品晶可以接受贝贝的邀请,输出YES,否则,输出NO。注意YES和NO 都是大写字母! 样例输入 2 样例输出 YES #include<bits/stdc++.h>/C++的万能头文件 using namespace std; int main() int n1; cin >>n1 if(n1==1ln1==3ln1==5) f cout <<"NO"<<endl; } else cout <"YES "<<endl; } return 0; 61.4--13 求分段函数y=f(x) 描述 编写程序,计算下列分段函数y=f(x)的值。 y=-x+2.5;0<=x<5 y=2-1.5(x-3)(x-3);5<=×<10 y=x/2-1.5;10<=×<20 输入 一个浮点数N,0<=N<20 输出 输出N对应的分段函数值:f(N)。结果保留到小数点后三位。 样例输入 1.0 样例输出 1.500 参考答案: #include<bits/stdc++.h>/C++的万能头文件
输入 输入有一行,贝贝邀请晶晶去看展览的日期,用数字 1 到 7 表示从星期一到星期日。 输出 输出有一行,如果晶晶可以接受贝贝的邀请,输出 YES,否则,输出 NO。注意 YES 和 NO 都是大写字母! 样例输入 2 样例输出 YES #include <bits/stdc++.h> //C++的万能头文件 using namespace std; int main() { int n1; cin >>n1 ; if(n1 == 1 || n1 == 3 || n1 == 5) { cout <<"NO" <<endl; } else { cout << "YES "<<endl; } return 0; } 6 1.4----13 求分段函数 y=f(x) 描述 编写程序,计算下列分段函数 y=f(x)的值。 y=-x+2.5; 0 <= x < 5 y=2-1.5(x-3)(x-3); 5 <= x < 10 y=x/2-1.5; 10 <= x < 20 输入 一个浮点数 N,0 <= N < 20 输出 输出 N 对应的分段函数值:f(N)。结果保留到小数点后三位。 样例输入 1.0 样例输出 1.500 参考答案: #include <bits/stdc++.h> //C++的万能头文件
using namespace std; int main() double x,y; cin >>x; if(x<5&&×>=0) f y=-x+2.5; } if(x>=5&&×<10) { y=2-1.5*(x-3)*(x-3); } if(x>=10&&x<20) { y=x/2-1.5; } cout <fixed <<setprecision(3)<<y <<endl; return 0;
using namespace std; int main() { double x,y; cin >>x; if( x < 5 && x >= 0) { y = -x + 2.5; } if(x >= 5 && x < 10) { y = 2-1.5*(x-3)*(x-3); } if( x >= 10 &&x < 20) { y = x/2 -1.5; } cout << fixed <<setprecision(3) <<y <<endl; return 0; }