『壹』 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;
}