‘壹’ c语言从键盘输入任意7个数,输出按降序排列的这7个数以及求它们的最大 最小值
voidmain()
{
intmin,max,i,x[7];
for(i=0;i<7;i++)
{
scanf("%d",&x[i]);
}
min=x[0];
max=x[0];
for(i=0;i<7;i++)
{
if(x[i]>=max)
{
max=x[i];
}
if(x[i]<=min)
{
min=x[i];
}
}
printf("min=%d,max=%d",min,max);
}
‘贰’ C语言数组七个数升序排列和降序排列怎么编程
1、打开visual C++ 6.0-文件-新建-文件-C++ Source File。
‘叁’ 用c语言编写程序,输出7,8,9三个数字的全部排列组合顺序
voidmain()
{
intmaxRow=5;//输出行数
intnum=1;
for(inti=0;i<maxRow;i++)
{
for(intj=0;j<=i;j++)
{
printf(num++);
printf(" ");
}
printf(" ");
}
}
‘肆’ 求C语言源代码,实现如下功能:从屏幕上输入7个数字,程序输出由这7个数字中抽出的 3 个数字的组合
要源码的话需要一定时间才能出来,不过算法倒是可以给你
设3个变量xyz,xyz循环取1~7且设置循环条件为x<y<z,当3者全不等时输出(共3层嵌套,xyz各一层)
主要代码:(数组a[6]为输入的7个数字)
#include "stdio.h"
int main(){
int a[6];
for(int i=0;i<=6;i++)
scanf("%d",&a[i]);
for(int x=0;x<=4;x++)
for(int y=x+1;y<=5;y++)
for(int z=y+1;z<=6;z++)
printf("%d ",a[x]*100+a[y]*10+a[z]);
return 0;
}