下面我将为您详细讲解一下“C 程序 查找数组中的元素数”的完整使用攻略。
标题
首先是标题,通常我们应该在使用 Markdown 语法时规范标题的使用,下面是适合此类文章的一种层次分明的标题格式:
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
源码
下面是查找数组中元素数的 C 程序的源码:
#include <stdio.h>
#define SIZE 10
int main() {
int arr[SIZE] = {5, 2, 1, 7, 8, 4, 6, 9, 10, 3};
int num;
int count = 0;
printf("Enter the number to be searched for: ");
scanf("%d", &num);
for(int i=0; i<SIZE; i++) {
if(arr[i] == num) {
count++;
}
}
printf("The number %d occurs %d times in the array.", num, count);
return 0;
}
程序说明
该程序实现的功能是查找一个数组中指定元素的个数,程序的具体功能和使用方法如下所述:
-
使用
#include <stdio.h>
引入 C 标准库头文件 stdio.h,该头文件为 C 语言程序提供输入输出的功能。 -
使用
#define SIZE 10
定义了一个名为 SIZE 的常量,表示所定义的数组大小。 -
在
main()
函数中,定义了一个大小为 10 的数组arr
并初始化该数组。 -
用户输入要搜索的元素的值,并存储在变量
num
中。 -
使用
for
循环遍历数组,如果数组元素值等于num
,则将变量count
的值加一。 -
最后输出
num
在数组中出现的次数。
示例
下面给出两条使用示例:
示例 1:
输入:
Enter the number to be searched for: 4
输出:
The number 4 occurs 1 times in the array.
解释:
用户输入要搜索的元素为 4,程序查找后发现该元素在数组中出现了 1 次。
示例 2:
输入:
Enter the number to be searched for: 7
输出:
The number 7 occurs 1 times in the array.
解释:
用户输入要搜索的元素为 7,程序查找后发现该元素在数组中出现了 1 次。
总结
以上就是“C 程序 查找数组中的元素数”的完整使用攻略,希望可以帮助大家更好的理解和掌握程序的使用方法。