天空一抹蓝


私信TA

用户名:uq_93105092774

访问量:6564

签 名:

等  级
排  名 1911
经  验 2569
参赛次数 0
文章发表 32
年  龄 0
在职情况 学生
学  校 西华师范大学
专  业

  自我简介:

解题思路:我采用数组存值的方法,利用循环加条件,最终得出结果,很好理解。

注意事项:注意与题目上的结果一致。

参考代码:

#include <stdio.h> 

int main (void){
	int a[4];
	for(int i=0;i<4;i++)
		scanf("%d",&a[i]);
	int h=3;
	while(h!=-1){
		for(int j=0;j<4;j++){
			if(j!=h){	
				for(int k=0;k<4;k++){
					if(k!=h){
						for(int g=0;g<4;g++){
							if(g!=h){
								if(a[j]!=a[k]&&a[k]!=a[g]&&a[j]!=a[g])
									printf("%d %d %d\n",a[j],a[k],a[g]);
							}
						}
					}
				}
			}		
		}	
		h--;
	}
	return 0;
}


 

0.0分

0 人评分

  评论区

  • «
  • »