当前位置:首页 » 编程语言 » c语言中程序填空赋最大值
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言中程序填空赋最大值

发布时间: 2022-03-31 22:18:51

① 最近学习c语言,求知道这个程序是怎么把最大值赋给最后面的

#include"stdio.h"
main()
{
inta[10],i,j;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
j=0;//假定j指向最大的那个数
for(i=1;i<10;i++)
if(a[i]>a[j])j=i;//如果i指向的数更大,将i赋值给j
a[9]=a[j];//最后将j指向的那个最大的数付给最后一个元素

}

② C语言填空题,以下程序完成求10个数中的最大值。

#include<stdio.h>

intmain()
{
inta[10],i,*p,*max;
for(p=a;p<a+10;p++)
scanf("%d",p);
max=a;
for(p=a+1;p<a+10;p++)
if(*p>*max)
max=p;
printf("最大值:%d ",*max);
return0;
}

③ C语言程序填空,程序用于求输入的10个实数的最大值以及第一个最大值的下标并输出

scanf("%lf",&a[i])
i=1;i<10;i++
max_i=i
a[max_i]

④ 求解C语言,程序填空,求出200以内的整数中,最大的可以被

#include<stdio.h>
voidmain()//C程序一定有入口main()
{
inti;
for(i=200;i>17;i--)//从200开始,逐个递减,查找17的倍数
{
if(i%17==0)break;
}
printf("%d ",i);//输出符合条件的i值
}

⑤ c语言阅读以下程序并填空.以下程序的功能是 ,求n的最大值.

因为先执行do语句 在判断while的表达式是否为真,当while的表达式为假的时候;do比while多执行了一次,所以i要减1

⑥ C语言3个数求最大值怎么写啊!!!我搞了半天都不行!

参考代码

#include <stdio.h>

int main(void) {

int a,b,c;

scanf("%d %d %d",&a,&b,&c);// 输入3个数

int max = a;//默认最大值为a

//选出a,b中的最大值

if(max<b)

max = b;

//将前两个中最大值与c比较,得出真正的最大值

if(max < c)

max = c;

printf("%d",max);//输出最大值

return 0;

}

运行截图

⑦ c语言程序:3个数中的最大值。

#include<stdio.h>
voidswap(int*p,int*q)//换成指针,地址传递
{
inttemp;
temp=*q;
*q=*p;
*p=temp;
}
intmax(intx,inty,intz)
{
if(x<y)swap(&x,&y);//传送地址
if(x<z)swap(&x,&z);
return(x);
}

voidmain()
{
intmax(intx,inty,intz);
inta,b,c,d;
printf("Pleaseentera,b,c: ");
scanf("%d,%d,%d",&a,&b,&c);//输入注意格式用“'”隔开
d=max(a,b,c);
printf("最大值为%d ",d);
}