C语言题:从键盘输入十个数到一维数组求平均数,并将10个数从大到小排序 C语言编程:任意输入10个整数放入数组中,然后求其中的最大值...

C\u8bed\u8a00\u7f16\u4ece\u952e\u76d8\u8f93\u5165\u5341\u4e2a\u6570\uff0c\u8ba1\u7b97\u5176\u5e73\u5747\u503c\uff0c\u5e76\u5c06\u5927\u4e8e\u5e73\u5747\u503c\u7684\u6570\u8f93\u51fa

\u6e90\u4ee3\u7801\u5982\u4e0b\uff1a
#include
int main()
{
int n, i;
float num[100], sum = 0.0, average;
printf("\u8f93\u5165\u5143\u7d20\u4e2a\u6570: ");
scanf("%d", &n);
while (n > 100 || n <= 0)
{
printf("Error! \u6570\u5b57\u9700\u8981\u57281 \u5230 100 \u4e4b\u95f4\u3002\n");
printf("\u518d\u6b21\u8f93\u5165: ");
scanf("%d", &n);
}
for(i = 0; i < n; ++i)
{
printf("%d. \u8f93\u5165\u6570\u5b57: ", i+1);
scanf("%f", &num[i]);
sum += num[i];
}
average = sum / n;
printf("\u5e73\u5747\u503c = %.2f", average);
return 0;
}

\u6269\u5c55\u8d44\u6599
C\u8bed\u8a00\u81ea\u5b9a\u4e49\u540d\u5b57\u7684\u8981\u6c42
1\u3001\u53ef\u4ee5\u4f7f\u7528\u5927\u5c0f\u5199\u5b57\u6bcd\u3001\u4e0b\u5212\u7ebf\u3001\u6570\u5b57\uff0c\u4f46\u7b2c\u4e00\u4e2a\u5b57\u6bcd\u5fc5\u987b\u662f\u5b57\u6bcd\u6216\u8005\u4e0b\u5212\u7ebf\u3002
2\u3001\u5b57\u6bcd\u533a\u5206\u5927\u5c0f\u5199\uff0cBASIC\u8bed\u8a00\u4e0d\u533a\u5206\u5927\u5c0f\u5199\u3002

1\u3001\u4efb\u610f\u8f93\u516510\u4e2a\u6574\u6570\u653e\u5165\u6570\u7ec4\u4e2d\u6c42\u5176\u4e2d\u7684\u6700\u5927\u503c\u548c\u6700\u5c0f\u503c\u7684\u6e90\u4ee3\u7801\u5982\u4e0b\uff1a
#include
void main(){
int array[10];//\u7528\u6765\u5b58\u50a8\u8f93\u5165\u7684\u6570\u636e
int max;//\u7528\u6765\u5b58\u653e\u6700\u5927\u7684\u6570
int i;//\u7528\u4e8e\u5faa\u73af
for(i=0;i<10;i++) //\u4e00\u6b21\u8f93\u516510\u4e2a\u6570
{
//\u8f93\u5165\u4e00\u4e2a\u6570\u5e76\u6309\u56de\u8f66\u952e
scanf("%d",&a[i]);
}
max=a[0];//\u5148\u5047\u8bbe\u6700\u5927\u503c\u4e3a\u7b2c\u4e00\u4e2a\u5143\u7d20
for(i=1;i<10;i++)
{
if(a[i]>max) //\u5982\u679c\u53d1\u73b0\u6709\u6bd4max\u5927\u7684\u6570\uff0c\u4fee\u6539max\u7684\u503c
max=a[i];
}
printf("\u662f\u4e2a\u6570\u4e2d\u6700\u5927\u7684\u6570\u662f\uff1a\n");
printf("%d",max);
}

2\u3001\u4efb\u610f\u8f93\u516510\u4e2a\u6574\u6570\u653e\u5165\u6570\u7ec4\u4e2d\u6c42\u5176\u4e2d\u7684\u6700\u5c0f\u503c\u7684\u6e90\u4ee3\u7801\u5982\u4e0b\uff1a
#include
main()
{
int i,a[10],min;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
min=a[0];
for(i=1;i<10;i++)
if(a[i]<min)
min=a[i];
printf("%d\n",min);
}
\u6269\u5c55\u8d44\u6599
\u4efb\u610f\u8f93\u516510\u4e2a\u6574\u6570\u653e\u5165\u6570\u7ec4\u4e2d\u6c42\u5176\u4e2d\u7684\u6700\u5c0f\u503c\u7684\u6e90\u4ee3\u7801\u65b9\u6cd5\u4e8c\u5982\u4e0b\uff1a
#include
int main(){
//\u9996\u5148\u8bfb\u5165\u4e00\u4e2a\u6570\u4f5c\u4e3a\u6700\u5c0f\u503c
int min;
scanf( "%d", &min );
//\u63a5\u4e0b\u6765\u8bfb\u5165\u4e5d\u4e2a\u6570\u66f4\u65b0\u6700\u5c0f\u503c
int i;
for( i = 1 ; i <= 9 ; ++i )
{
int num;
scanf( "%d", &num );
if( num < min )
{
min = num;
}
}
printf( "\u6700\u5c0f\u503c\u4e3a\uff1a%d\n", min );
return 0;
}

#include <stdio.h>
void bubble_sort(int a[], int n)
{ int i,j,t; //定义循环工作变量和交换用临时变量
for (i=0; i<n-1; i++) //n个元素的冒泡排序要扫描n-1轮
for (j=0; j<n-1-i; j++) //每次扫描的终点前移一位
if(a[j] < a[j+1]) //如果相邻的两个元素值大小顺序不对,就交换它们
{ t=a[j]; //此三行语句就交换两个元素的值
a[j]=a[j+1];
a[j+1]=t;
}
}
int main()
{ int i,a[10];
for(i=0;i<10;i++)
scanf("%d",&a[i]); //循环,一共读入10个整数
bubble_sort(a,10); //调用函数,对a数组内的10个元素排序
for (i=0; i<10; i++) //以下三行,用于在一行上输出数组内的10个元素
printf("%d ",a[i]);
printf("\n");
return 0;
}

  • C璇█缂栫▼,浠庨敭鐩樿緭鍏10涓暟鏀惧埌涓缁存暟缁勪腑,鎺掑簭
    绛旓細printf("鎺掑簭鍚庣殑鏁扮粍涓: \n");for(i=0;i<10;i++) printf("%d ",a[i]);printf("\n璇杈撳叆瑕佹彃鍏ョ殑鏁: \n");scanf("%d",&num);for(i=0;i<10;i++){ if(a[i]>num){ for(j=10;j>i;j--)a[j]=a[j-1];a[i]=num;break;} } printf("鎻掑叆鍚庣殑鏁扮粍涓: \n");fo...
  • c璇█闂 閫氳繃閿洏灏10涓鏁存暟杈撳叆鍒涓缁存暟缁勪腑,骞舵妸璇ユ暟缁勪腑鎵鏈夊伓鏁版斁...
    绛旓細1銆侀鍏堝畾涔変竴涓瓧绗︿覆锛$str = 'apple';鍏舵瀹氫箟涓涓暟缁勶細$arr = array('apple', 'orange', 'strawberry')銆2銆佸姞鍏ュ嚱鏁帮細in_array()锛屽垽鏂$arr涓紝鏄惁瀛樺湪$str銆傚鏋滃瓨鍦ㄥ垯鍦ㄥ睆骞曚笂鎵撳嵃鍑猴細$str鐨勫硷紱濡傛灉涓嶅瓨鍦紝鍒欏湪灞忓箷涓婃墦鍗帮細鎵句笉鍒般3銆佸皢缂栧啓鐨凱HP鏂囦欢淇濆瓨锛屽苟鍦ㄦ祻瑙堝櫒杩愯锛岃...
  • 鐢╟璇█缂栫▼,浠庨敭鐩涓杈撳叆10涓鏁存暟瀛樻斁鍒颁竴缁存暟缁勪腑,杈撳嚭鍏朵腑鏈澶х殑鏁...
    绛旓細瑙i鎬濊矾锛氬厛閿洏杈撳叆10涓鏁存暟锛屽亣璁炬暟缁勭殑绗1涓槸鏈澶ф暟max锛屽悓鏃惰缃渶澶у间笅鏍囦负0锛屾帴鐫for寰幆渚濇鍒ゆ柇鍏舵槸鍚﹀ぇ浜庢渶澶ф暟锛屽鏋滃ぇ浜庢浛鎹㈡帀鏈澶у硷紝骞舵洿鏂版渶澶у间笅鏍囷紝鏈鍚庤緭鍑烘渶澶ф暟鍜屾暟缁勪笅鏍囥傚弬鑰冧唬鐮侊細include<stdio.h> int main() { int i,a[10],max,maxi;//杈撳叆10涓暣鏁 for(i=0;...
  • c璇█ .浠庨敭鐩樿緭鍏10涓鏁存暟,瀛樺埌涓缁存暟缁勪腑,骞舵眰杩10涓暣鏁扮殑鍜?
    绛旓細} printf("杩10涓暟鐨勫拰涓%d",sum); return 0; } 鎵╁睍璧勬枡: 鏁扮粍:鏄湁搴忕殑鍏冪礌搴忓垪銆 鑻ュ皢鏈夐檺涓被鍨嬬浉鍚岀殑鍙橀噺鐨勯泦鍚堝懡鍚,閭d箞杩欎釜鍚嶇О涓烘暟缁勫悕銆傜粍鎴愭暟缁勭殑鍚勪釜鍙橀噺绉颁负鏁扮粍鐨勫垎閲,涔熺О涓烘暟缁勭殑鍏冪礌,鏈夋椂涔熺О涓轰笅鏍囧彉閲忋 鍦C璇█涓, 鏁扮粍灞炰簬鏋勯犳暟鎹被鍨嬨備竴涓暟缁勫彲浠ュ垎瑙d负澶氫釜鏁扮粍鍏冪礌,杩欎簺鏁扮粍鍏冪礌...
  • C璇█棰:浠庨敭鐩樿緭鍏ュ崄涓暟鍒涓缁存暟缁勬眰骞冲潎鏁,骞跺皢10涓暟浠庡ぇ鍒板皬鎺掑簭...
    绛旓細} int main(){ int i,a[10];for(i=0;i<10;i++)scanf("%d",&a[i]); //寰幆锛屼竴鍏辫鍏10涓暣鏁 bubble_sort(a,10);//璋冪敤鍑芥暟锛屽a鏁扮粍鍐鐨10涓鍏冪礌鎺掑簭 for (i=0; i<10; i++)//浠ヤ笅涓夎锛岀敤浜庡湪涓琛屼笂杈撳嚭鏁扮粍鍐呯殑10涓厓绱 printf("%d ",a[i]);printf("\n");re...
  • C璇█ ,浠庨敭鐩樿緭鍏10涓鏁存暟,鐒跺悗杈撳叆1涓涓暟N,杈撳嚭鍏朵腑涓嶯鐩哥瓑鏁颁釜鏁...
    绛旓細璇杈撳叆10涓鏁存暟锛歕n");for (int i = 0; i < 10; i++){scanf("%d", &arr[i]);}puts("璇疯緭鍏ヤ綘瑕佹煡鎵剧殑鏁帮細\n");scanf("%d", &n);printf("%d鍑虹幇鐨勪綅缃湁锛歕n", n);for (i = 0; i < 10; i++){if (arr[i] == n){count++;printf("%d\t", i);}}printf(...
  • C璇█缂栫▼搴,瑕佹眰浠庨敭鐩樿緭鍏10涓鏁存暟瀛樺叆涓缁存暟缁勩傘
    绛旓細include<stdio.h> main(){ int a[10];int i,j,t;for(i=0;i<10;i++)scanf("%d",&a);printf("\n");for(j=0;j<9;j++){ for(i=0;i<9-j;i++){ if(a>a[i+1]){ t=a;a=a[i+1];a[i+1]=t;}}} for(i=0;i<10;i++)printf("%d",a);} ...
  • c璇█闂 閫氳繃閿洏灏10涓鏁存暟杈撳叆鍒涓缁存暟缁勪腑,骞舵妸璇ユ暟缁勪腑鎵鏈夊伓鏁版斁...
    绛旓細h> int main(){ int a[10];int b[10];int*pa=a;int*pb=b;int cnt=0;printf("杈撳叆:");while(pa-a<10){ scanf("%d",pa);if((*pa)%2==0){*pb++=*pa;cnt++;} pa++;} pb=b;printf("\nb鏁扮粍锛");while(pb-b<cnt){ printf("%d ",*pb);pb++;} return 0;} ...
  • 鐢╟璇█缂栫▼,浠庨敭鐩涓杈撳叆10涓鏁存暟瀛樻斁鍒颁竴缁存暟缁勪腑,杈撳嚭鍏朵腑鏈澶х殑鏁...
    绛旓細include<stdio.h> int main(){ int num[10],max=0;scanf("%d",&num[0]);max=num[0];for(int i=1;i<10;i++){ scanf("%d",&num[i]);if(num[i]>max)max=num[i];} printf("max=%d",max);return 0;}
  • c璇█ .浠庨敭鐩樿緭鍏10涓鏁存暟,瀛樺埌涓缁存暟缁勪腑,骞舵眰杩10涓暣鏁扮殑鍜?
    绛旓細1銆侀鍏堟墦寮c璇█缂栬緫鍣紝鏂板缓涓涓C璇█鐨勬枃浠讹紝鏂囦欢涓紩鍏璇█鐨勫ご鏂囦欢锛屾柊寤轰竴涓猰ain鍑芥暟锛屽嚱鏁颁腑璁剧疆涓涓10涓鍏冪礌鐨勬暟缁勪互鍙婁竴涓敤鏉ユ眰鍜岀殑鍙橀噺锛2銆佷箣鍚鐢ㄤ竴涓猣or寰幆閬嶅巻鏁扮粍锛屾瘡娆¢兘浠巗canf涓彇鍒扮敤鎴杈撳叆鐨勬暟骞跺瓨鍏ユ暟缁勪腑锛屽瓨瀹屽悗鍐嶇敤sum鍔犺繖涓暟锛屽姝や究鑳芥眰鍑烘暟缁勫唴鍏冪礌鐨勫拰浜嗭細3銆佹渶鍚...
  • 扩展阅读:扫一扫题目出答案 ... c++必背入门代码 ... c#语言翻译器 ... c++编程 ... c++输入 ... c#在线编译器 ... c#编辑器 ... c++输入输出代码 ... c++和python先学哪个 ...

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