C语言编程题:定义一个数组,然后利用循环为数组输入10个整数,然后再将数组输出,请问该怎么做? C语言编程:任意输入10个整数放入数组中,然后求其中的最大值...

C\u8bed\u8a00\u7f16\u7a0b\u9898\uff1a \u8f93\u5165 n(n<10) \u4e2a\u6574\u6570\uff0c\u5c06\u5b83\u4eec\u5b58\u5165\u6570\u7ec4 a \u4e2d\uff0c\u518d\u8f93\u5165\u4e00\u4e2a\u6574\u6570 x\uff0c\u7136\u540e\u5728\u6570\u7ec4 a \u4e2d\u67e5\u627e\u4e0e x

\u6211\u81ea\u5df1\u5199\u7684\uff0c\u4f60\u53ef\u4ee5\u53c2\u8003\u4e00\u4e0b\uff0c\u6709\u95ee\u9898\u53ef\u4ee5\u7ed9\u6211\u7559\u8a00\uff0c\u6216\u76f4\u63a5Hi\u6211\u3002
#include
#define M 100
seqsrch(r, n) /*\u5728\u6570\u7ec4r\u4e2d\u67e5\u627e\u503c\u4e3an\u7684\u6570*/
{
int r[M]\uff0cint n;
{
int i;
for(i=0;i<M;i++)
if(r[i]==n)
{
printf\uff08"\u67e5\u627e\u6210\u529f\uff01\u5728\u6570\u7ec4\u4e2d\u7684\u5e8f\u53f7\u4e3a\uff1aa[%d]\n",i\uff09\uff1b
break;
}
if(i==M)
printf("\u6570\u7ec4\u4e2d\u6ca1\u6709\u6b64\u6570\uff01\n")\uff1b
}
}
main()
{
int a[10] x;
for(int i=0;i++;i<10)
{
scanf("%d",&a[i]);
}
printf("\u8f93\u5165\u8981\u67e5\u627e\u7684\u5143\u7d20:");
scanf("%d",&x);
seqsrch(a, x);
}

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>

int main(){

int a[10]={},i,sum=0;

printf("请输入10个整数:
");

for(i=0;i<10;i++){

scanf("%d",&a[i]);

sum+=a[i];

printf("10个元素和为:%d",sum);

return 0;

}

扩展资料:

一个数组中的所有元素具有相同的数据类型(在C、C++、Java、pascal中都这样。但也并非所有涉及数组的地方都这样,比如在Visual Foxpro中的数组就并没这样的要求)。当然,当数据类型为 Variant 时,各个元素能够包含不同种类的数据(对象、字符串、数值等等)。可以声明任何基本数据类型的数组,包括用户自定义类型和对象变量。

参考资料来源:百度百科-数组



具体如图片所示:



  • c璇█缂栫▼,杈撳叆涓涓暟缁,鍒╃敤鑷瀹氫箟鍑芥暟姹傛暟缁勭殑骞冲潎鏁(鐢ㄦ暟缁勫仛鍙傛暟...
    绛旓細int func(int *a;int b) //杩欓噷a琛ㄧず鏁扮粍鍚嶏紝b琛ㄧず鏁扮粍鐨勫厓绱犱釜鏁 { int c = 0;int i;for(i=0; i
  • c璇█缂栫▼棰鍦ㄤ富鍑芥暟涓瀹氫箟涓涓涓缁鏁扮粍,鎶婅嫢骞蹭釜浜(浜烘暟鑷?
    绛旓細鏈緥寤虹珛涓涓鍑芥暟fun锛屾湁涓涓暟缁鍙傛暟锛屽叾涓環[],low[]涓や釜鏁扮粍鐢ㄦ潵鍒嗗埆瀛樺偍楂樹簬鍧囧肩殑鎴愮哗鍜屼綆浜庡潎鍊肩殑鎴愮哗锛屽苟杩斿洖楂樹簬骞冲潎鎴愮哗鐨勫垎鏁扮殑涓暟銆備唬鐮佸涓 include <stdio.h> int n;float sum=0,average;float fun(float num[],float h[],float low[]);int main(){int i;do {printf("璇疯緭鍏...
  • 鍥戒簩C璇█缂栫▼棰:瀹氫箟涓涓4x4鐨勪簩缁鏁扮粍,姹傝浆缃
    绛旓細main(){ double a[4][4], b[4][4];int i, j;printf("input numbers, total 16\n");for(i = 0; i < 4; i ++)for(j = 0; j < 4; j ++)scanf("%lf", a[i][j]);for(i = 0; i < 4; i ++)for(j = 0; j < 4; j ++)b[i][j] = a[j][i];printf(...
  • c璇█:鍦╩ain鍑芥暟涓,瀹氫箟涓涓鍚玁涓厓绱犵殑鏁扮粍,鍏朵腑N鏄鍙峰父閲,鐒跺悗缂 ...
    绛旓細printf("杈撳叆涓涓鏁癿 ");scanf("%d",&m);sr(a);sc(a,m);js(a,&max,&min);printf("鏈澶у糾ax=%d,鏈灏忓糾in=%d\n",max,min);px(a);sc(a,m);} /***/ void sr(int a[]){ int i;printf("鍒濆鍖鏁扮粍,杈撳叆 %d 涓暟 :\n",N);for(i=0;i<N;i++)scanf("%d",&a[...
  • 鐢c璇█绛旈,瀹氫箟涓涓澶у皬涓10鐨刬nt绫诲瀷鏁扮粍,浠庨敭鐩樿緭鍏ュ叾鍏冪礌,鐒跺悗浠 ...
    绛旓細include "stdio.h"define N 10 int main(int argc,char *argv[]){ int a[N],i,j,k;printf("Please enter %d integer(s)...\n",N);for(i=0;i<N;scanf("%d",a+i++));//杈撳叆 printf("\nAfter ascending sort of output:\n");for(i=0;i<N;i++){ for(k=i,j=k+1;j...
  • 鍥戒簩C璇█缂栫▼棰:瀹氫箟涓涓闀垮害涓10鐨鏁扮粍,瀹屾垚棣栧熬浜ゆ崲,鍗砤[0]<=>...
    绛旓細char *invert(char str[]){ char *p,*q,ch;int i=0;for(;str[i];i++);for(p=str,q=&str[--i];p
  • c璇█缂栫▼ 瀹氫箟涓涓5琛3鍒楃殑浜岀淮鏁扮粍鏉ヤ繚瀛5涓悓瀛︾殑3闂ㄨ鎴愮哗銆俖鐧惧害...
    绛旓細浠g爜濡備笅锛歩nclude <stdio.h>#include <stdlib.h>#define M 5#define N 3int main(){int scores[M][N], sum, max[N], min[N], i, j;printf("璇疯緭鍏ュ鐢熸垚缁╋細\n");for (i = 0; i < M; i++) {for (j = 0; j < N; j++) {scanf("%d", &scores[i][j]);}}...
  • C璇█缂栫▼:瀹氫箟涓涓4琛5鍒楃殑浜岀淮鏁村瀷鏁扮粍,闅忔満涓烘瘡涓厓绱犺祴鍊,鎵惧嚭鍏朵腑...
    绛旓細浠g爜鏂囨湰锛歩nclude "stdio.h"include <stdlib.h> include "time.h"int main(int argc,char *argv[]){ int a[4][5],i,j,ii,jj;srand((unsigned)time(NULL));for(ii=jj=i=0;i<4;i++){ for(j=0;j<5;j++){ if((a[i][j]=rand()%1000)...
  • C璇█缂栫▼棰:瀹氫箟涓涓鍚湁10涓厓绱犵殑涓缁鏁扮粍銆
    绛旓細include "stdio.h"void main(){ int a[10],b[10],i,min;printf("璇疯緭鍏10涓暣鏁帮細\n");for(i=0;i<10;i++)scanf("%d",&a[i]);printf("杈撳叆鐨10涓暣鏁颁负锛歕n");for(i=0;i<10;i++)printf("%d ",a[i]);printf("\n");for(i=0;i<10;i++)b[9-i]=a[i];printf(...
  • C璇█缂栫▼:缂栫▼瀹炵幇灏涓涓暟缁閫嗗簭杈撳嚭
    绛旓細鐒跺悗鐢ㄧ浜屼釜for寰幆閫嗗簭鎺掑簭锛屾柟娉曞氨鏄墠闈㈢殑鍏冪礌鍜屽悗闈㈢殑鍏冪礌姣旇緝澶у皬锛屽墠闈㈡瘮鍚庨潰灏忓氨浜ゆ崲椤哄簭锛屾渶鍚庡啀鐢涓涓for寰幆杈撳嚭鎺掑簭鐨勭粨鏋滐細3銆佹渶鍚庣紪璇戣繍琛屽啓濂界殑绋嬪簭锛屾墦寮涓涓懡浠よ锛岃緭鍏7涓笉鍚岀殑鏁帮紝涔嬪悗绋嬪簭灏变細鎶婅緭鍏ョ殑鏁伴嗗簭杈撳嚭浜嗐備互涓婂氨鏄C璇█缂栫▼瀹炵幇鏁扮粍閫嗗簭杈撳嚭鐨勬柟娉曪細...
  • 扩展阅读:c++语言入门自学 ... 初学编程必背50个 ... 学编程一年大概多少钱 ... cnc编程入门先学什么 ... 会计考试题库3500题 ... c++入门程序代码 ... 编程必背100个代码 ... cnc编程必背50个程序 ... 学编程最低学历 ...

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