用数组输入10个数并输出
答:首先,我们需要包含头文件,以便使用标准输入输出函数。在主函数main()中,我们定义一个长度为10的整数数组a,并设置两个变量i和j来辅助排序过程,以及一个临时变量temp用于交换元素值。接着,通过printf()函数提示用户输入10个整数,并使用for循环读取用户的输入。在排序部分,使用嵌套的for循环,外层循环...
答:1.首先需要定义一个整型数组用于存储输入的10个整数。这里定义一个数组a。2.然后利用for循环,接受从键盘输入的10个整数。这里使用i作为循环的游标变量。3.输入完毕后,再次利用for循环来顺序输出存储在数组的十个数。这里同样使用局部变量i作为循环的游标。4.接着,再次使用for循环来逆序输出存储在数组的...
答:1 创建10个数的数组。2 输入10个数,并累加。3 计算平均值。4 遍历数组,将大于平均值的数输出。代码:include <stdio.h>int main(){ float a[10], ave=0; int i; for(i = 0; i < 10; i ++) { scanf("%f",&a[i]);//输入数值。 ave+=a[i];//累加 ...
答:代码:include "stdio.h"//从键盘输入10个数存入一维数组,求这10个数中的最大值和最小值并输出 int main(){ int i;float max,min,num[10];printf("请输入10个数,每输入一个数按回车键结束:\n");for(i=0;i<10;i++){ scanf("%f",&num[i]);} max=min=num[0];for(i=1;i<...
答:average as single ‘声明average为单精度浮点形的for i=1 to 10 ’循环1到10data(i)=inputbox‘把用户输入的10个数字输入到数组里next ifor i=1 to 10’循环1到10print data (i)’输出数组里的内容next isum=0for i=1 to 10’循环1到10sum=sum+data(i)‘的到整个数组相加的值next i...
答:{printf("%3d",array[i]); } printf("\n");return 0;} 程序2 include <iostream> using namespace std;void main(){ int i,a[10],k=1,z,j;cout<<"请任意输入10个数,进行排序."<<endl;for(i=0;i<=9;i++){ cout<<"请输入第"<<k++<<"个数字"<<endl;cin>>a[i];} fo...
答:floatmax,min,num[10];printf("请输入10个数,每输入一个数按回车键结束:\n");for(i=0;i<10;i++){ scanf("%f",&num[i]);} max=min=num[0];for(i=1;i<10;i++){ if(max<num[i])max=num[i];elseif(min>num[i])min=num...
答:stdio.h"int main(){int i,n=0,a[10];printf("请输入10个整数:\n");for(i=0;i<10;i++){scanf("%d",&a[i]);if(a[i]>10)n++;} printf("输入的10个数是:\n");for(i=0;i<10;i++)printf("%d ",a[i]);printf("\n其中大于10的数有%d个\n",n);return 0;} ...
答:void main(){ int a[10];int i,j,t;printf("input 10 numbers:\n");for(i=0;i<10;i++)scanf("%d",&a[i]);for(i=0;i<9;i++)for(j=0;j<9-i;j++)if(a[i]>a[i+1]){ t=a[i];a[i]=a[i+1];a[i+1]=t;} printf("the sorted numbers:\n");for(i=0;i<...
答:include<stdio.h> int main(){ int a[10]={},i,sum=0;printf("请输入10个整数:\n");for(i=0;i<10;i++){ scanf("%d",&a[i]);sum+=a[i];} printf("10个元素和为:%d",sum);return 0;}
网友评论:
吕星19564842186:
在C语言中怎样用数组实现键盘任意输入的10数,然后输出这10个数. -
9990熊纪
: #includeint main(){ int ins[10]; int i; printf("Enter 10 integers: "); for(i=0;iscanf("%d",&ins[i]); for(i=0;iprintf("%d ",ins[i]); printf("\n"); return 0; }当然,我假设你输入的都是整数.
吕星19564842186:
利用数组,实现对10个整数的输入输出 -
9990熊纪
: 展开全部#include int main() {int a[10],i; 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"); return 0; }
吕星19564842186:
从键盘输入十个数,保存在数组中并输出 -
9990熊纪
: #include <stdio.h> #include <stdlib.h> int main() {int arr[10];int i;for(i=0;i<10;i++)scanf("%d", &arr[i]); for(i=0;i<10;i++)printf("%d ", arr[i]);printf("\n");return 0;}
吕星19564842186:
用数组输入10个数,反序输出 -
9990熊纪
: #include #include //用system要这个库. int main(void) { int i,a[10]; printf ("请输入10个数:\n"); for (i=0;i<10;i++) { scanf ("%d",&a[i]); } //你从高到低输出就是了哎.. for(--i;i>=0;i--) printf("%d",a[i]); //system ("pause"); return 0; }
吕星19564842186:
在数组A和B中各输入10个数,输出两数组都有的数 -
9990熊纪
: #include<stdio.h> void main() {int A[10],B[10],i,j;printf("Input array A:");//输入数组Afor(i=0;i<10;i++)scanf("%d",&A[i]);printf("Input array B:");//输入数组Bfor(i=0;i<10;i++)scanf("%d",&B[i]);for(i=0;i<10;i++) //从A数组的第一...
吕星19564842186:
C语言数组从键盘输入10个整数存入数组,找出其中最大和最小值,并输出. -
9990熊纪
: #include void main(){ int num[10],i,j,temp; for(i=0;i<10;i++){ printf("请输入第%d个数:"); scanf("%d",&num[i]); } for(i=0;i<10;i++){ for(j=0;j<9-i;j++){ if(num[j]temp=num[j]; num[j]=num[j+1]; num[j+1]=temp; } } } printf("这10个数的最大值是:%d,最小值是:%d",num[0],num[9]); }
吕星19564842186:
输入10个整数,从大到小输出(使用数组) -
9990熊纪
: main() { int d[10],i,j,k; for(i=0;i<10;i++) scanf("%d",&d[i]); for(k=1;k<10;k++) { j=d[k]; i=k-1; while(d[i]<j && i>=0){ d[i+1]=d[i]; i--; } d[i+1]=j; } for(i=0;i<10;i++) printf("%d ",d[i]); system("pause"); }
吕星19564842186:
c语言输入10个数放入数组中,求10个数的最大值和最小值与平均值 -
9990熊纪
: #include <stdio.h> int main() {int i;float sum, max, min, a[10];for (i = 0; i < 10; i++){ // 输入10个数值scanf("%f", &a[i]);}sum = max = min = a[0]; for (i = 1; i < 10; i++){if (a[i] > max) // 比较大小,得出最大值max = a[i];else if (a[i] < min) ...
吕星19564842186:
编程:读入10个数,输出其中不同的数 -
9990熊纪
: 首先应LZ要求要用<iostream>是C++#include <iostream> using namespace std; void main() {int num[10],i=0,j;while (i<10)cin>>num[i++];//依次输入10个数字for (i=0;i<10;i++){for (j=0;j<i;j++)if(num[i]==num[j])break;//对每个数字判断前面是否已有相同的数字,若有则退出循环if (j==i)cout<<" "<<num[i];//在该数前面找不到相同的数字,则输出该数}}有疑问请追问或联系我
吕星19564842186:
C语言编程 输入10个整数为数组,逆序储存这10个数并输出(用printf) -
9990熊纪
: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23#include<stdio.h> intmain() { inta[10];inti;intt;for(i = 0; i < 10; i++)scanf("%d",&a[i]);for(i = 0; i < 5; i++){t = a[i];a[i] = a[9-i];a[9-i] = t; }for(i = 0; i < 10; i++)printf("%d ",a[i]);printf("\n");}