统计数组a中达于等于x的元素个数,在线等
#include "stdio.h"
int main()
{
int Count(int array[],int n,int x);
int x=0,n;
int a[20]={99,120,232,78,21,822,230,33,902,78,231,135,100,37,112,56,190,9,334,12};
printf("统计数组a中达滚团于等于X的元素个数,请输入X:\n"瞎者);
scanf("%d",&x);
n=Count(a,20,x);
printf("数组a中达于大神橘等于X的元素个数:%d",n);
return 0;
}
//统计函数
int Count(int array[],int n,int x)
{
int temp=0,i;
for(i=0;i<n;i++)
{
if(array[i]>=x)
{
temp=temp+1;
}
}
return temp;
}
VC下编译通过 !
如果需要手动添加数组的话就用循环输入一个数组,像楼上所说!
#include <stdio.h>
#define SIZE 500
void main(void)
{
int i;
int n;
char x;
char a[SIZE];
printf("尘信请输入数组a:\n");
gets(a);
printf("请输入x:\n");
scanf("\n%c"宴兄野晌喊, &x);
for (n=0, i=0; i<SIZE; i++)
{
if (a[i] >= x)
{
n++;
}
}
printf("n = %d\n", n);
}
int count(int * a,int length;int x) //length是数组差乱a元素的个数没知
{
int count=0;
for(int i=0;i<length;i++) /枯庆消/
{
if(a[i]>=x)
{
count++;
}
}
return count;
}
我做是做出来了,但你说的不太滚裂明确,我只是大致写了一个。你大租闭看行不行吧
#include <iostream>
#include "stdio.h"
using namespace std;
int main()
{
int a[100];
int len;
cin>型清>len;
for(int i=0;i<len;i++)
{
cin>>a[i];
}
int x;
int num=0;
cin>>x;
for(int i=0;i<len;i++)
{
if(a[i]>=x)
num++;
}
cout<<num<<endl;
return 1;
}
所谓的链表就相当于For循环中在嵌套一个for循环,只不过誉败滑这里用的是结构体,这个指针就是指向庆腊这个内嵌枯拆套的结构体的一个地址,因为这个内嵌的两个结构体