天空一抹蓝


私信TA

用户名:uq_93105092774

访问量:6025

签 名:

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

  自我简介:

TA的其他文章

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

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

参考代码:

#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 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区