题目
题目1
题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
题目2
题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%;20万到40万 之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万 到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成, 从键盘输入当月利润I,求应发放奖金总数?
题目3
题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
题目4
题目:判断101-200之间有多少个素数,并输出所有素数
题目5
题目:三色球问题。若一个口袋中放有12个球,其中有3个红的。3个白的和6个黒的,问从中任取8个共有多少种不同的颜色搭配?
题目6
题目:用星号输出字母C的图案。
题目7
题目:在屏幕上用星号画一个空心的圆
题目8
题目:输出9*9口诀
题目9
题目:要求输出国际象棋棋盘。
素材为 ▇
题目10
题目:打印楼梯,同时在楼梯上方打印两个星号。
素材为 ▇ **
参考答案
题目1 :
#include<iostream>
using namespace std;
/*
题目:有1、2、3、4个数字,能组成多少个
互不相同且无重复数字的三位数?都是多少?
*/
int main()
{
int num;
int count = 0;
for (int i = 1; i <= 4; i++)
{
for (int j = 1; j <= 4; j++)
{
for (int k = 1; k <= 4; k++)
{
if (i != j&&i != k&&j != k)
{
count++;
num = i * 100 + j * 10 + k;
cout << "这些数为" << num << endl;
}
}
}
}
cout << "能组成的互不相同且无重复数字的三位数为" << count << endl;
system("pause");
return 0;
}
题目2 :
/*题目:企业发放的奖金根据利润提成。
利润(I)低于或等于10万元时,奖金可提10%;
利润高于10万元,低于20万元时,低于10万元的部分按10%提成,
高于10万元的部分,可可提成7.5%;20万到40万 之间时,
高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,
可提成3%;60万 到100万之间时,高于60万元的部分,可提成1.5%,
高于100万元时,超过100万元的部分按1%提成,
从键盘输入当月利润I,求应发放奖金总数?。
*/
#include<iostream>
using namespace std;
int main()
{
long int i;
int bonus1, bonus2, bonus4, bonus6, bonus10, bonus;
cin >> i;
bonus1 = 100000 * 0.1;
bonus2 = bonus1 + 100000 * 0.75;
bonus4 = bonus2 + 200000 * 0.5;
bonus6 = bonus4 + 200000 * 0.3;
bonus10 = bonus6 + 400000