求C语言源代码,实现如下功能:从屏幕上输入7个数字,程序输出由这7个数字中抽出的 3 个数字的组合 C语言,编写一个程序从键盘上输入两个整数,并求出两个数的平均...

C\u8bed\u8a00\u7684\u7f16\u7a0b\u9898\uff1a\u8f93\u5165\u4e09\u4e2a\u6574\u6570\uff0c\u6309\u4ece\u5927\u5230\u5c0f\u7684\u987a\u5e8f\u8f93\u51fa

#include
main()
{
int x,y,z,t;
scanf("%d%d%d",&x,&y,&z);
if (x<y)
{t=x;x=y;y=t;}
if(x<z)
{t=z;z=x;x=t;}
if(y<z)
{t=y;y=z;z=t;}
printf("%d %d %d\n",x,y,z);
}

\u6269\u5c55\u8d44\u6599\uff1a
\u4f7f\u7528\u4e09\u5143\u8fd0\u7b97\u7b26\uff0c\u8fd9\u4e2a\u8fd0\u7b97\u7b26\u4f1a\u4f7f\u7a0b\u5e8f\u8fdb\u4e00\u6b65\u7b80\u5316\uff0c\u800c\u4e14\u770b\u8d77\u6765\u66f4\u52a0\u7684\u76f4\u89c2\u3002
\u5b83\u7684\u4e00\u822c\u5f62\u5f0f\u5982\u4e0b\uff1a
\u8868\u8fbe\u5f0f1? \u8868\u8fbe\u5f0f2:\u8868\u8fbe\u5f0f3;
? \u8868\u8fbe\u5f0f\u7684\u503c\u662f\u7531 \u8868\u8fbe\u5f0f1 \u51b3\u5b9a\u7684\u3002\u5982\u679c \u8868\u8fbe\u5f0f1 \u4e3a\u771f\uff0c\u5219\u8ba1\u7b97\u8868\u8fbe\u5f0f2 \u7684\u503c\uff0c\u7ed3\u679c\u5373\u4e3a\u6574\u4e2a ? \u8868\u8fbe\u5f0f\u7684\u503c\u3002\u5982\u679c \u8868\u8fbe\u5f0f1 \u4e3a\u5047\uff0c\u5219\u8ba1\u7b97 \u8868\u8fbe\u5f0f3 \u7684\u503c\uff0c\u7ed3\u679c\u5373\u4e3a\u6574\u4e2a ? \u8868\u8fbe\u5f0f\u7684\u503c\u3002
\u7a0b\u5e8f\u5982\u4e0b\uff1a
#include
int main()
{
int max;
int a,b,c;
printf("\u8bf7\u8f93\u5165\u4e09\u4e2a\u6570\uff1a");
scanf("%d %d %d",11&a,&b,&c);
max=a>b?a:b;
max=c>max?c:max;
printf("Max is %d",max);
return 0;
}
\u53c2\u8003\u8d44\u6599\u6765\u6e90\uff1a\u767e\u5ea6\u767e\u79d1-C\u8bed\u8a00

\u4ee3\u7801\u5982\u4e0b\uff1a
#include
int main()
{float a,b,c;printf("please enter number1:")
scanf("%f",&a)
printf("please enter number2:")
scanf("%f",&b)
c = (a+b)/2;printf("the result is %.1f\n",c);return 0;}
C\u8bed\u8a00\u7f16\u5199\u7a0b\u5e8f\u7684\u65b9\u6cd5\uff1a
visual c++6.0
\u62a5\u9519\u6bd4\u8f83\u51c6\u786e\uff0c\u4f46\u6bd4\u8f83\u96be\u7528\u3002\u662f\u5fae\u8f6f\u63a8\u51fa\u7684\u4e00\u6b3e\u7f16\u8bd1\u5668\uff0c\u662f\u4e00\u4e2a\u529f\u80fd\u5f3a\u5927\u7684\u53ef\u89c6\u5316\u8f6f\u4ef6\u5f00\u53d1\u5de5\u5177\u3002

Turbo C 2.0
\u662fdos\u73af\u5883\u4e0b\u7684\uff0c\u6bd4\u8f83\u597d\u7528\uff0c\u4f46\u4e0d\u652f\u6301\u590d\u5236\uff0c\u7c98\u8d34\u7b49\u529f\u80fd\uff0c\u6bd4\u8f83\u4e0d\u597d\u7528\uff0c\u8981\u8bb0\u4f4f\u5e38\u7528\u7684\u51e0\u4e2a\u5feb\u6377\u952e\u3002

win-tc
\u7a97\u53e3\u4e0b\u7684tc\uff0c\u6bd4\u8f83\u597d\u7528\uff0c\u754c\u9762\u7b80\u6d01\uff0c\u7f8e\u89c2\u3002\u9002\u5408\u7f16\u4e00\u4e9b\u81ea\u5df1\u7528\u7684\u5c0f\u7a0b\u5e8f\u3002

Borland C++ Compiler
\u5b83\u662f\u7528\u6765\u4f18\u5316 BC \u5f00\u53d1\u7cfb\u7edf\u7684\u5de5\u5177\u3002\u5b83\u5305\u62ec\u6700\u540e\u7248\u672c\u7684 ANSI/ISO C++ \u8bed\u8a00\u7684\u652f\u6301\uff0c\u5305\u62ec RTL\uff0cC++ \u7684 STL\u6846\u67b6\u7ed3\u6784\u652f\u6301\u3002

Dev-C++
\u662f\u4e00\u4e2aWindows\u73af\u5883\u4e0bC/C++\u5f00\u53d1\u5de5\u5177\uff0c\u5b83\u662f\u4e00\u6b3e\u81ea\u7531\u8f6f\u4ef6\uff0c\u9075\u5b88GPL\u8bb8\u53ef\u534f\u8bae\u5206\u53d1\u6e90\u4ee3\u7801\u3002

要源码的话需要一定时间才能出来,不过算法倒是可以给你
设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;
}

如果看你的输出情况,我觉得代码应该这样子
============================================================
# include <stdio.h>
int main(void)
{
int a[7]={0};
int i, j, k, t=0;
for (i=0; i<7; i++)
scanf("%d", a+i);

for (i=0; i<7; i++)
for (j=0; j<7; j++)
for (k=0; k<7; k++)
{
if ((i>j || j>k) || (i==j || j==k || k==i))
continue;

printf("%d%d%d\t", i+1, j+1, k+1);
}

return 0;
}
============================================================
但是题意好像没要求三个数字升序排列,看看下面的代码
============================================================
# include <stdio.h>
int main(void)
{
int a[7]={0};
int i, j, k, t=0;
for (i=0; i<7; i++)
scanf("%d", a+i);

for (i=0; i<7; i++)
for (j=0; j<7; j++)
for (k=0; k<7; k++)
{
if (i==j || j==k || k==i)
continue;

printf("%d%d%d\t", i+1, j+1, k+1);
}

return 0;
}
============================================================

#include<stdio.h>

int main()

{
int a[100],n=7,i,j,k;
for(i=0;i<n;i++)scanf("%d",&a[i]);
for(i=0;i<n;i++)
{
for(j=i+1;j<n;j++)
for(k=j+1;k<n;k++)
{
printf("%d%d%d ",a[i],a[j],a[k]);
}

}
return 0;

}

  • 姹侰璇█婧愪唬鐮,瀹炵幇濡備笅鍔熻兘:浠庡睆骞曚笂杈撳叆7涓暟瀛,绋嬪簭杈撳嚭鐢辫繖7涓暟...
    绛旓細璁3涓彉閲弜yz锛寈yz寰幆鍙1~7涓旇缃惊鐜潯浠朵负x<y<z锛屽綋3鑰呭叏涓嶇瓑鏃惰緭鍑猴紙鍏3灞傚祵濂楋紝xyz鍚勪竴灞傦級涓昏浠g爜锛氾紙鏁扮粍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<=...
  • ...瀛︾敓鎴愮哗绠$悊绯荤粺瑕佹眰瀹炵幇濡備笅鍔熻兘:(1)褰曞叆瀛︾敓鍩烘湰淇℃伅,鍖呭惈:瀛︾敓...
    绛旓細start: printf("\n\t\t\t娆㈣繋浣跨敤瀛︾敓鎴愮哗绠$悊绯荤粺\n");/*涓涓嬩负鍔熻兘閫夋嫨妯″潡*/ do { printf("\n\t\t\t\t1.褰曞叆瀛﹀憳淇℃伅\n\t\t\t\t2.鏄剧ず瀛﹀憳淇℃伅\n\t\t\t\t3.鎴愮哗鎺掑簭淇℃伅\n\t\t\t\t4.娣诲姞瀛﹀憳淇℃伅\n\t\t\t\t5.鍒犻櫎瀛﹀憳淇℃伅\n\t\t\t\t6.淇敼瀛﹀憳淇℃伅\n\t\t\t\t...
  • 姹俢璇█澶х 棰樼洰:缂栧啓鏌ユ壘鍑芥暟search(),瀹炵幇濡備笅鍔熻兘銆
    绛旓細C浠g爜鍜岃繍琛岀粨鏋滃涓嬶細杈撳叆5锛屾垚鍔熻緭鍑轰簡鍏跺湪缁欏畾鏁扮粍涓殑涓嬫爣涓4锛岀粨鏋滄纭紝鏈涢噰绾硚闄婧愮爜锛歩nclude <stdio.h> int search(int a[], int n, int x) { // 杩斿洖鏁扮粍a[]涓瓁鐨勪笅鏍 int i;for (i = 0; i < n; i++) { if (a[i] == x)return i;} return -1; // 鏁扮粍涓病...
  • 鐢c璇█瀹炵幇浠ヤ笅鍔熻兘 C璇█闂
    绛旓細鍏舵鍗曢摼琛,鍥犱负鍏锋湁鎸囧悜鍔熻兘,鎵浠ュ垹闄ょ鍚堟潯浠剁殑鑺傜偣,鍙灏嗙鍚堟潯浠惰妭鐐圭殑鍓嶅悗鑺傜偣杩炴帴璧锋潵,鐒跺悗灏嗘鑺傜偣閲婃斁鍗冲彲,鐩稿浜庣粨鏋勪綋姣忔鐨勭Щ浣,鏂逛究浜嗗緢澶,浣嗘槸涔熸湁涓鐐逛笉濂,灏辨槸姣忔瑕佽褰曠鍚堟潯浠惰妭鐐圭殑鍓嶉┍鍏冪礌,鍥犱负杩欐牱鎵嶈兘灏嗚繖涓崟閾捐〃,鍦ㄥ垹闄ゆ鑺傜偣鍚庝粛鐒惰兘褰㈡垚涓涓幆褰㈢殑閾捐〃銆 鏈鍚庤閬撳弻閾捐〃,瀹屽叏涓嶅瓨鍦ㄧ粨鏋勪綋鍜...
  • 姹侰璇█婧愪唬鐮,鎸囬拡涓庢暟缁勭紪绋
    绛旓細/*浣犺鐨鍔熻兘鍦╢un鍑芥暟涓瀹炵幇,娉ㄦ剰鍙傛暟璋冪敤鐨勬柟寮*/ include<stdio.h> define N 3/*鍙互鏀*/ define M 3/*鍙互鏀*/ void fun(double a[][M],int n,int m);void main(){ double a[N][M]={1,60,35,90,90,95,68,95,83};fun(a,N,M);} void fun(double a[][M],int n,...
  • 璇峰啓鍑轰笅闈㈢▼搴忓搴旂殑C璇█鐨婧愪唬鐮銆
    绛旓細绋嬪簭濡備笅锛include <stdio.h> int main(){ int f;float c;printf("璇疯緭鍏ヤ竴涓崕姘忔俯搴n");scanf_s("%d", &f);c = (float)(f - 32) * 5 / 9;printf("瀹冪殑鎽勬皬娓╁害涓:%.2f", c);} 濡傚浘锛氳皟璇曢氳繃锛
  • 鐢c璇█绋嬪簭璁捐涓涓畝鍗曡绠楀櫒,姹傚叾婧愪唬鐮
    绛旓細鐩殑锛氳绠楀櫒鐨瀹炵幇 / include <stdio.h> include <ctype.h> include <math.h> char get_choice(void); //鑾峰彇鐢ㄦ埛杈撳叆鐨勯夐」锛屽苟寤虹珛鐩 char get_first(void); //鑾峰彇鐢ㄦ埛杈撳叆鐨勯夐」锛屽苟鍓旈櫎閿欒杈撳叆 float get_int(void); //鑾峰彇鐢ㄦ埛杈撳叆鐨勮绠楀 float add(void); //瀹氫箟...
  • 鎬ユ眰C璇█缂栧啓鐨勫浘涔︾鐞嗙郴缁婧愪唬鐮,鍏蜂綋瑕佹眰濡備笅
    绛旓細缁煎悎杩愮敤C璇█鐨勫熀鏈煡璇嗗拰绋嬪簭璁捐鏂规硶,寮鍙戜竴涓畝鍗曠殑鍥句功绠$悊绯荤粺銆傚叿浣鍔熻兘瑕佹眰濡備笅:1.鍥句功绠$悊:澧炲姞鍥句功銆佷慨鏀瑰浘涔︺佸垹闄ゅ浘涔︺佺粺璁″浘涔;2.鍊熼槄绠$悊:鏌ユ壘鍥句功銆佸熼槄鍥句功銆... 缁煎悎杩愮敤C璇█鐨勫熀鏈煡璇嗗拰绋嬪簭璁捐鏂规硶,寮鍙戜竴涓畝鍗曠殑鍥句功绠$悊绯荤粺銆傚叿浣撳姛鑳借姹傚涓:1. 鍥句功绠$悊:澧炲姞鍥句功銆佷慨鏀瑰浘涔︺佸垹闄ゅ浘涔︺...
  • 缂栧啓涓涓C璇█绋嬪簭,鏄剧ず濡備笅鑿滃崟骞瀹炵幇鐩稿簲鐨勮彍鍗曢夋嫨鍔熻兘
    绛旓細鎵浠ヨ鍦ㄧ湅婧愮▼搴忎箣鍚庡啀杈撳叆銆傝繍琛屽悗浼氭湁濡備笅鎻愮ず锛氣滆杈撳叆浣犵殑閫夋嫨鍙婃暣鏁皀(鐢ㄩ楀彿鏉ラ棿闅)锛氣濊繖鏃跺彲浠ヨ緭鍏ヨ繖鏍风殑閫夋嫨锛氣1,2鈥濓紝鍗虫眰2鐨勭珛鏂 鈥2锛125鈥濓紝鍗虫眰125鐨勭珛鏂规牴 鈥3鈥濓紝閫鍑虹▼搴*/ include<stdio.h> include<math.h> display();lifang(n);lifanggen(n);main(){ int choice,...
  • c璇█缂栫▼浠g爜
    绛旓細i<3;i++)for(j=0;j<10;j++)if(p[i][j]=='a')printf("鍙戠幇锛氱%d琛岀%d涓厓绱犳槸鈥榓鈥欙紝宸叉浛鎹n",i+1,j+1),p[i][j]='1';} void show(char (*p)[10]){ int i,j;for(i=0;i<3;i++,printf("\n"))for(j=0;j<10;j++)printf("%c ",p[i][j]);} ...
  • 扩展阅读:c语言代码生成器 ... 编程g代码大全 ... c++编程爱心代码 ... 最浪漫的编程代码可复制 ... c语言hello world代码编写 ... c语言源代码大全 ... 简单代码大全 ... 免费代码生成器 ... 吓人的编程代码 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网