#include<stdio.h>int main(){ char str[4]="ABCD",a[4]; int i,j,k; for(i=0;i<4;i++) { for(j=i;j<4;j++) { for(k=i;k<=j;k++) { a[j-k]=str[k]; } a[j-i+1]='/0'; PRintf("%s/n",a); } } printf("/n"); char str2[4]="ABCD"; for(i=0;i<4;i++) { for(j=i;j<4;j++) { for(k=i;k<=j;k++) { a[k-i]=str2[k]; } a[j-i+1]='/0'; printf("%s/n",a); } } return 0;}运行如下:
新闻热点
疑难解答