c语言利用数组,任意输入10个整数,求这10个数中的平均值及最大值,并输出
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/09 23:06:08
不知道你a[i]=a[i]什么意思,把它去了吧,没有任何意义!另外没有注意语句的从属关系,注意使用{};以下是修改过的代码!#includemain(){inta[10],i,j,t;intb[10]
//#includeintmain(){inta[10],i,max,min;for(i=0;i{scanf("%d",&a[i]);//输入十个数if(i==0)//初始化最大值,最小值的位置为0m
对于提问者的补充,我只能这样说:楼上的是用c++做的,cin>>*(C++中用于输入)和cout
这个一般都是这样处理的定义一个字符串数组chara[20]那么用memset(a,0,sizeof(a));将a数组每个字符都置为'\0'注意'\0'不是空格而是结束符号'\0'因为字符串都是以'\0
一:#includevoidmain(){inti,j;inta[5][3];for(i=0;i
#includevoidmain(){inta[3][10];inti,j,flag=1;intislianxu(inta[],inti);//判断是否有连续数的函数申明printf("请输入
intfunc(int*a;intb)//这里a表示数组名,b表示数组的元素个数{intc=0;inti;for(i=0;i
#include<stdio.h>int main(){ int i,temp,min
//#includeintmain(){inti,a[4]={0},b[10];for(i=0;i{scanf("%d",&b[i]);if(b[i]>0)//正数累加和a[0]+=b[i];else
#includeintmain(void){intmax,min;inta,i;printf("Input10interger:");scanf("%d",&a);max=min=a;for(i=0;
#includevoidmain(){inti;intnum[10];intsum=0;for(i=0;i{scanf("%d",&num[i]);sum+=num[i];}floatavg=(flo
问题在注释里指出来了,看下面代码:#include<stdio.h>#define N 5void Input(int str[N][N])//指明
#includevoidmain(){inta[10];inti,j,k;k=0;for(j=0;j
#includeintmain(){inta[10];intb[10];int*pa=a;int*pb=b;intcnt=0;printf("输入:");while(pa-a
//这样就可以了#include<stdio.h>#define N 10int main(){ int&nbs
main(){inta[10],i,sum=0,x=0;/*初始化数值*/for(i=0;i
#include#includeintmain(){chars[10]="ABCDE";printf("请输入一个字符和一个数字,以逗号分隔:");inta;charb;scanf("%c,%d",&
很简单等我马上好-----------------------以下是运行结果及源程序--------------------------------------001百位:0,十位:0,个位:1.Pr
#includeintmain(){inta[12]={1,9,12,16,19,25,32,46,67,87};inti,j;//循环变量intn;//存放输入的数printf("输入一个整数:")