prss.net
当前位置:首页 >> int i,j;For(j=10;j<11,j++){For(i=9;i<=j–1;i++)pri >>

int i,j;For(j=10;j<11,j++){For(i=9;i<=j–1;i++)pri

你想知道什么?

将临时变量j 写到大括号里面去。 for(i=0;i

结果是10,两个for都只能运行一次,j值不变,输出为10

#include void main() { int i,j; for (i=1;i

关键是,你写的这段代码想干什么,解决什么问题?

int i,j,temp; for(i=a;i>1;i--) for(j=0;ja[j+1]) temp=a[j]; a[j]=a[j+1]; a[j+1]=temp; } a为数组a的个数. int num[10] = {9,8,10,3,4,6,4,7,2,1}; for (int i = 0;i < 9;i++) { int pos = i; for (int j = i+1;j < 10;j++) { if (num[pos] >...

t=a[i]; a[i]=a[i+1]; a[i+1]=t; 改写成一个函数,原来的写法只是对形参改变了值,实参值并没有发生改变 swap(a+i,a+i+1); void swap(int *a,int *b) {int t = *a;*a=*b;*b=t}

题目要求实现什么功能的没有描述呢

含j那个for循环才是真正在比较大小,并交换数据, 含i那个for循环只是在控件次数

20 外层循环是i=1,5,9,13 循环4次,内层循环是j=3,7,11,15,19,循环5次,m++一共执行20次。

网站首页 | 网站地图
All rights reserved Powered by www.prss.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com