用C语言写一个程序,输入一个整数n,输出1,2,3,4.……n的全排列答:d<length;d++)printf("%c ",output[d]);printf("%c\n",output[length]);} else F(d+1);used[i]=0;} } } int main(void){ int n;scanf("%d",&n);string[n]=0;length=strlen(string)-1;F(0);return 0;} 考虑输出速度问题,最多支持8个数字,需要更多自己改相应的数据 ...
C语言:输入一个正整数n(1 <n≤10),再输入n 个整数答:/ include<stdio.h> int main(void){ int index1,index2,b,c,i,n,a[10];//添加了 printf("请输入一个1到10的正整数:");scanf("%d",&n);index1=0;index2=n-1;for(i=0; i<n; i++){ printf("赋值a[%d]:",i);scanf("%d",&a[i]);} //这两个语句应该写在赋值之后 ...