第四次作业
作业要求:https://edu.cnblogs.com/campus/hljkj/CS201802/homework/2522
看来六个视频,关于数组的认识与含义,了解到了如何使用数组。
7-5 将数组中的数逆序存放
一、实验代码:
#include<stdio.h> int main () { int n,i,a[10]; scanf("%d",&n); for(i = 0;i<n;i++) scanf("%d",&a[i]); printf("%d",a[n-1]); for(i=n-2;i>=0;i--) {printf(" %d",a[i]);} return 0; }
二、解题思路:
1、过程分析:
1)定义数组a[10],n,i。
2)通过调整数组的位置,实现数组的倒序放置。
2、流程图:
3、调试过程:
7-3 查找整数
一、实验代码:
#include <stdio.h> int main() { int n,b; scanf("%d %d", &n,&b); int search[20]; int i; for(i=0;i<n;i++){ scanf("%d", &search[i]); } for(i=0; i<n; i++){ if(b==search[i]){ printf("%d", i); break; } } if(i==n){ printf("Not Found"); }
return 0; }
二、解题思路:
1、过程分析:
1)定义数组b=search[20],定义变量n。
2)判断i是否等于n,输出。
2、流程图:
3、调试过程:
三、本周学习了数组的含义与使用,我学会使用数组,利用数组求出答案
本周的难点在冒泡和排序上,通过同学的讲解我解决了这些问题。
四、
https://www.cnblogs.com/asdfghjklasdfghjkl/p/10127728.html 孙成龙