题目:给出一组数组,按照从大到小得方式排列和从小到大。
先写出C语言的结构
#includeint main() { //C语言的基本架构 return 0; }
第一步:先定义一组数组
#includeint main() { int a[10];//这里的10代表大小, int data; return 0; }
第二步:进入C语言的循环(完整代码)
#includeint main() { int a[10];//这里的10代表大小, int data; for(data=0;data<=9;data++){ a[data]=data*1; } printf("数组初始化完成n"); for(data=0;data<=9;data++){ printf("正序的address:%p,data:%dn",&a[data],a[data]);//把data的地址和值打印出来 } printf("n"); //倒序 for(data=9;data>=0;data--){ a[data]=data*1; } for(data=9;data>=0;data--){ printf("倒序的address:%p,data:%dn",&a[data],a[data]); } printf("donen"); return 0; }
运行结果



