C语言程序设计之 数组2020-10-28 (3)

判断奇数需要翻转数组输出;

//判断偶数 for (int i = 0; i <num; i++) { if(x[i]%2 == 0 || x[i]==0){ maxnum+=x[i]*sum1; sum1 *=10; } } //判断奇数 int sum2=1; for (int i = num-1; i >=0; i--) { //printf("%d",i); if(x[i]%2 != 0){ minnum += x[i]*sum2; sum2 *=10; } }

拓展:

选择排序之前python表达的:https://www.cnblogs.com/xbhog/p/11741094.html

总结:

上述题目的解不是唯一,例题中的解是我所理解并运行成功的,如果有不对的地方,欢迎指出。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpgxdz.html