【C语言程序设计】~动态数组

刚入门C语言编程小白,也是自学C语言0.0,学习视频是看B站up小甲鱼,边啃书边刷视频,慢慢理解代码逻辑关系,然后总结,输出笔记,有没有一起组队学习的,如果文章对你有帮助就点赞关注收藏,一键三连666走起,Keep高质量的输出是对自己负责,也是让每一个新手少走点弯路,谢谢。

1.深度分析:定义变量i,max,a[10],提示输出10个元素,for循环语句10次,数组a[i]的地址输入,a[0]的首元素的地址赋给最大值max,又for循环语句,在内循环if语句判断a[i]大于max,条件成立执行max值表达式,然后所有值从大到小一个一个输出来。

#include<stdio.h>
void main()
{
    
    
	int i,max,a[10];
	printf("input 10 numbers:\n");  //输入10个元素
	for(i=0;i<10;i++)
	{
    
    
		scanf("%d",&a[i]);
	}
	max = a[0];
	for(i=1;i<10;i++)
	{
    
    
		if(a[i]>max)
		{
    
    
			max= a[i];
		}
	}
	printf("maxmum = %d\n",max);
}

猜你喜欢

转载自blog.csdn.net/A6_107/article/details/115363266