数组
麻烦大家帮我注释一下(傻瓜式注释),if(a>max)max=a;尤其是这一句,不懂什么意思。谢谢#include <stdio.h>
void main()
{
int i,max,a;
printf("input 10 number: \n");
for(i=0;i<10;i++)
{
scanf("%d",&a);
}
max=a;
for(i=1;i<10;i++)
{
if(a>max)max=a;
}
printf("maxmum=%d\n",max);
} 就是如果a的i号元素大于max,则将a的值赋值给max。 就像 擂台赛一样
max 就像一个金腰带一样
如果一个数比max 大,就会赋值给 max qiuyouzhi 发表于 2020-5-7 13:05
就是如果a的i号元素大于max,则将a的值赋值给max。
是的
但是这有什么可问的呢? 永恒的蓝色梦想 发表于 2020-5-7 13:06
是的
但是这有什么可问的呢?
谁知道呢
以前还有一个鱼油问,Python里的数字为啥不用定义就能用 qiuyouzhi 发表于 2020-5-7 13:09
谁知道呢
以前还有一个鱼油问,Python里的数字为啥不用定义就能用
{:10_247:} if(a>max)
{
max=a;
} THU_LSM 发表于 2020-5-7 13:10
if(a>max)
{
max=a;
你是怎么把发出来的 #include <stdio.h>
void main()
{
int i, max, a;
printf("input 10 number: \n");
// 让用户输入数字
for (i = 0; i < 10; i++)
{
scanf("%d", &a);
}
// 这里先假定最大值是数组的第一个元素
max = a;
// 遍历数组
for (i = 1; i < 10; i++)
{
// 如果找到比 max 更大的值那么将最大值赋值给这个元素
if (a > max)
max = a;
}
// 打印最大值
printf("maxmum=%d\n", max);
} qiuyouzhi 发表于 2020-5-7 13:09
谁知道呢
以前还有一个鱼油问,Python里的数字为啥不用定义就能用
都是从小白过来的,能解释就解释一下{:5_91:} 小甲鱼的铁粉 发表于 2020-5-7 19:55
都是从小白过来的,能解释就解释一下
那个属于没法解释的。。。
除非你去问Python的开发者
页:
[1]