1. BC130-小乐乐查找数字
题目描述
给定n个整数和一个整数x,小乐乐想从n个整数中判断x出现几次,请编程帮他实现。
输入描述:
共3行
第一行,一个整数,表示n(1 <= n <= 100)。
第二行,共输入n个整数,两个整数之间用空格分隔。
第三行,输入一个整数,表示要查找的整数x。
输出描述:
一行,表示整数x出现的次数。
示例1
输入
5
1 1 2 1 3
1
输出
3
参考代码:
#include <stdio.h>
int main()
{
int arr[101] = {
0 };
int n = 0;
scanf("%d", &n);
int i = 0;
for (i = 0; i < n; i++)
{
int m = 0;
scanf("%d", &m);
arr[m]++;
}
int x = 0;
scanf("%d", &x);
printf("%d", arr[x]);
return 0;
}
答案解析:
无
2. BC131-kiki学程序设计基础
题目描述
BoBo老师教了KiKi学习程序设计基础,他知道C++是带类的C语言,这个“++”主要包含三部分内容:对C语言进行语法上的扩展、面向对象(封装、继承和多态),STL(即模板)。这学期KiKi学习了C和C++,学好他们,其他编程语言都可以很轻松掌握。C和C++的输入有区别,请帮KiKi输出C和C++输出Hello world的代码。
输入描述:
无
输出描述:
printf("Hello world!\n");
cout << "Hello world!" << endl;
参考代码:
#include <stdio.h>
int main()
{
//难点:要让转义字符不是转义字符
printf("printf(\"Hello world!\\n\");\n");
printf("cout << \"Hello world!\" << endl;");
return 0;
}
答案解析:
无
3. BC135-kiki求质数的个数
题目描述
KiKi知道了什么是质数(只能被1和他自身整除的数),他现在想知道所有三位整数中,有多少个质数。
输入描述:
无
输出描述:
一行,一个整数,表示所有三位整数中,有多少个质数。
参考代码:
#include <stdio.h>
//是素数返回1
//不是素数返回0
//试除法
int is_prime(int n)
{
//拿2~n-1之间的数组去试除n
int i