简单的for循环结构,以及判断、更替,写一个代码,从十个整数中,判断出最大值:
#define _CRT_SECURE_NO_WARNINGS 1 #includeint main() { //设置数组,有十个数 int arr[10] = { 0 }; //输入十个数 int i = 0; for (i = 0; i < 10; i++) { scanf("%d", &arr[i]); } //找最大值 int max = arr[0]; for (i = 1; i < 10; i++) { if (arr[i] > max) { max = arr[i]; } } //输出最大值 printf("max = %dn", max); return 0; }
可用数组来储存数字。
arr[10] = {0}设置十个数,从第0个开始;进入第一个for循环结构,即为输入10个数;第二个for循环为比较过程,即先以第0个数为max,再拿第1个数与max比较,若第一个数大于max,则第一个数成为max,以此类推……
编写代码时,建议先梳理思路,明白自己每一步应做什么,再进行编写,这样可以让自己时刻保持思维冷静,知道自己在做什么。(小小建议,可略)
代码之路,道阻且长,望大家与我一起努力,谢谢。



