十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
#include "stdio.h"
10年积累的成都网站制作、成都做网站、外贸营销网站建设经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站设计后付款的网站建设流程,更有大姚免费网站建设让你可以放心的选择与我们合作。
int main()
{
int x[100],max,min,i,n;
printf("输入整数个数:");
scanf("%d",n);
printf("输入一组正整数:");
scanf("%d",x[0]);
max=0;min=0;
for(i=1;in;i++)
{
scanf("%d",x[i]);
if(x[max]x[i]) max=i;
if(x[min]x[i]) min=i;
}
printf("最大值是%d,下标(从0开始)%d\n最小值是%d,下标(从0开始)%d\n",x[max],max,x[min],min);
}
#include stdio.h /*调用scanf(),printf()函数*/
#include stdlib.h /*调用system()函数*/
void main() {
int num = 0; /*定义整型变量num,并初始化为0*/
int max = 0; /*定义整型变量num,并初始化为0,用于存放最大值*/
int temp = 0; /*定义整型变量temp,并初始化为0,用于临时存放数据*/
printf("请输入一个数字: "); /*在屏幕输出双引号里的内容*/
scanf("%d", num); /*在键盘上读取数值,并存在num变量里*/
while(num != 0) { /*循环控制语句,当num里储存的值不是0时,循环继续*/
temp = num%10; /*把num的个位数存入temp里,%是取num除以10的余数的操作符*/
num = num/10; /*将num的个位数“挤掉”*/
if(tempmax) { /*条件语句,如果temp大于max,则执行下面一条语句*/
max = temp; /*将temp的值赋给max*/
}
}
printf("该数字中最大数为:%d", max); /*%d时转义符号,输出的时候用max里的值代替%d*/
printf("\n"); /*换行*/
system("pause"); /*暂停,如果不暂停程序就会结束,不方便查看结果*/
}
楼主给分吧,已经很仔细了……
C语言的函数就这么写——
int themax(int *p,int n){//n是数组元素个数
int max;
for(max=*p++;n1;n--,p++)
if(*pmax)
max=*p;
return max;
}
#includestdio.h
#define N 5
int fun(int a,int b){
return ab?a:b;
}
int main()
{
int a,b,max;
scanf("%d%d",a,b);
max=fun(a,b);
printf("最大数为:%d",max);
return 0;
}
/*
5 6
最大数为:6
*/
#include stdio.h
#include stdlib.h
int main()
{
int n,a,max,i;
scanf("%d",n);
scanf("%d",max);
for(i=1;in;i++)
{
scanf("%d",a);
if(amax)max=a;
}
printf("%d",max);
return 0;
}