C语言输入5个数,根据需要输出其中的最大值或最小值
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/27 05:54:48
#includevoidmain(){inti,n,arr[100],mul=1;printf("请输入n值:");scanf("%d",&n);for(i=0;i
#include"stdio.h"#include"conio.h"swap(int*p1,int*p2)/*放在前面,不然要声明*/{/*你原来定义的int*p1,*p2;放在函数形参里面*/int
我的思路是a>b1,若成立(1)b>c则输出a2,若不成立(1)假如b>c①成立则输出b②不成立输出c你可以按我的思路看看我的代码吗我只想知道我的代码哪儿错了程序如下:#includevoidmain
#includemain(){intn,i,j;scanf("%d",&n);n=2*n-1;for(i=1;i2*i){for(j=1;j
#includeintmain(){inti;doublen[20];doublesum=0.0,average;for(i=0;i
别人写的,你看看,应该很好懂#include"stdio.h"main(){chars[81],c;inti,num=0,word=0;printf("请输入一行英文:\n");gets(s);for
#includevoidmain(){inta;intb[10];for(a=0;a=0;a--)printf("%d",b[a]);}
#include#include#defineLENGTH20voidmain(){int*pBuff=(int*)malloc(sizeof(int)*LENGTH);inti,max,min;fo
int*p;p=a;这样就好了,不要int*p[3],因为这是一个指针数组,[]优先级高,先与p结合成为一个数组,再由int*说明这是一个整型指针数组,它有n个指针类型的数组元素.
#includeintmain(){inti,max,min,n,a[105];scanf("%d",&n);scanf("%d",&a[1]);max=a[1];min=a[1];for(i
#include <stdio.h>#include <stdlib.h>int main(){ int i,&n
VC6.0通过,楼主笑纳#includevoidmain(){doublea,b,c,d,min;printf("Input4numbers:\n");scanf("%lf%lf%lf%lf",&a,
#include <stdio.h>int main(){ int n=10;  
1.编译不通过数组定义时,不能使用变量,即使变量已赋值,所以inta[n];是错的解决方法,你可以直接定义一个大的数组,比如inta[100],然后再用n限制输入的个数2.数组下标是从0~n-1,所以
#include<stdio.h>int main(){ int a[10],i,num=0; float ave
1.#includeintmain(void){inti,j;intarr[10],tmp;printf("十个整数:");for(i=0;i{scanf("%d",&arr[i]);
#includevoidmain(){inti,b=0;floatp,a[5],sum;for(i=0;i
修改如下:1.主函数中intcountdigit,digit=2,number中,countdigit重复定义,改为其他变量,比如x2.改为scanf("%d",&number);3.printf("
#includeintmain(){inti,max,ave,a[10];printf("Enter10numbers:\n");ave=0;for(i=0;imax){max=a[i];}}ave/
#includevoidmain(){intn,i,m,t,a[100];for(n=1;n