C语言从键盘输入10个数,放入一个2*5的数组中,然后将其输出,要求第一行输出5个数。第二行输出5个数???

作者&投稿:依浅 (若有异议请与网页底部的电邮联系)
c语言编程:从键盘随机输入10个数放入数组中,然后将其前5个元素与后5~

#include void ex(int *x, size_t n); //参数:数组地址,数组元素数;int main(void){ int num[10]; for(int i = 0; i < 10; ++i) scanf("%d", &num[i]); //输入; ex(num, 10); //交换; for(int i = 0; i < 10; ++i) printf("%d ", num[i]); //输出; putchar('
'); return 0;}void ex(int *x, size_t n){ for(int i = 0, j = n - 1, t = 0; i < j; ++i, --j) { t = x[i]; x[i] = x[j]; x[j] = t; } }

#include "stdio.h"
main()
{
int a[10],i,temp;
printf("请输入10个整数,以空格隔开:");
for(i=0;i<10;i++)
{
scanf("%d",&a[i]);
}

for(i=0;i<5;i++)
{
temp=a[i];
a[i]=a[9-i];
a[9-i]=temp;
}
printf("
反序输出为:");
for(i=0;i<10;i++)
printf("%d",a[i]);
}

#include <stdio.h>
int main()
{
int a[2][5],i,j;
for(i=0;i<2;i++)
for(j=0;j<5;j++)
scanf("%d",&a[i][j]);
for(i=0;i<2;i++){
for(j=0;j<5;j++)
    printf("%d",a[i][j]);
printf("
");
}
return 0;
}


上网冒泡排序或者折中法可解决此类问题


用C语言编程从键盘输入10个学生的成绩,求平均成绩?
c语言从键盘输入10个学生的成绩,试统计出他们的成绩总和及平均值?} average = (float)(sum\/0);printf(总分=%d,平均分=%f\\n,sum,average);} VC0下调试通过。然后在循环语句外使用(average=sum\/10)来计算10个数的平均数。按照题目的要求编写完源代码之后,点击“运行”,弹出输入页面之后,...

用C语言编写从键盘上任意输入10整数,要求按从小到大的顺序在屏幕上显示...
include "stdio.h"int main(){ int a[10],i,j,q;printf("input ten num:");for(i=0;i<10;i++)scanf("%d",&a[i]);for(i=0;i<10;i++)for(j=i+1;j<10;j++)if(a[i]>a[j]){ q=a[i];a[i]=a[j];a[j]=q;} for(i=0;i<10;i++)printf("%d",a[i]);ge...

从键盘输入10个实型数,求其倒数的和并输出(用c语言)
include"stdio.h"main(){ float a[10],i,sum=0;printf("请输入十个数:\\n");for(i=0;i<10;i++){scanf("%f",&a[i]);sum=sum+1.0\/a[i];} printf("这十个数的倒数和是:%f",sum);}

c语言中如何从键盘输入10个学生的成绩?
for (i = 0; i < 10; i++) { printf("请输入第%d个学生的成绩:", i + 1);scanf("%d", &scores[i]); \/\/ 从键盘输入成绩并存入数组中 } printf("输入的成绩为:\\n");for (i = 0; i < 10; i++) { printf("第%d个学生的成绩为:%d\\n", i + 1, scores[i]); \/\/...

c语言实现从键盘上输入10个数,并输出。
用选择排序法编写c语言,实现从键盘上输入10个数,按从大到小的顺序排序输出。代码如下:include<stdio.h> int main(){ int i,j,a[10],t;printf("输入数");for (i = 0; i < 10; i++)scanf("%d",&a[i]);for (i = 0; i < 10; i++){ for (j = i + 1; j < 10;j...

C语言:从键盘上输入10个整数,求这10个整数的奇数和及偶数和
以下是C语言代码,用于从键盘上输入10个整数,求这10个整数的奇数和及偶数和:```c include <stdio.h> int main(){ int num[10];int i, odd_sum = 0, even_sum = 0;\/\/ 输入10个整数 printf("请输入10个整数:\\n");for(i=0;i<10;i++)scanf("%d",&num[i]);\/\/ 计算奇数和...

C语言从键盘输入十个学生的成绩,怎么做?
} printf("\\n输入的成绩如下:\\n");for (i = 0; i < 10; i++) { printf("学生%d的成绩是:%d\\n", i + 1, scores[i]);} return 0;} 这段代码首先定义了一个可以存储10个整数的数组scores。然后,使用一个for循环来提示用户输入每个学生的成绩,并将这些成绩存储在数组中。在输入...

C语言.由键盘输入10个整数存入数组a中,再任意输入一个整数k,然后在数 ...
int main(void){ int a[LEN], i, k;int same = 0;puts("请输入10个整数:");for(i=0; i<LEN; i++)scanf("%d", &a[i]);while(getchar() != '\\n')continue;puts("再输入一个整数k");scanf("%d", &k);for(i=0; i<LEN; i++){ if(k == a[i])same++;} printf...

用C语言编写程序,从键盘输入10个整数,输出这10个数的平均值和比平均值...
include<iostream>using namespace std;void main(){int a[10];int i,sum=0;double aver;cout<<"输入10个数:"<<endl;for(i=0;i<10;i++){cin>>a[i];sum+=a[i];}aver=(double)sum\/10;cout<<"平均值:"<<aver<<endl;cout<<"比平均数小的数:"<<endl;for(i=0;i<10;i++)...

c语言 .从键盘输入10个整数,存到一维数组中,并求这10个整数的和?
1、首先打开c语言编辑器,新建一个C语言的文件,文件中引入C语言的头文件,新建一个main函数,函数中设置一个10个元素的数组以及一个用来求和的变量:2、之后用一个for循环遍历数组,每次都从scanf中取到用户输入的数并存入数组中,存完后再用sum加这个数,如此便能求出数组内元素的和了:3、最后...

青海省17032862250: C语言从键盘输入10个数,放入一个2*5的数组中,然后将其输出,要求第一行输出5个数.第二行输出5个数...怎么编代码??
芝蚁都梁: #include<stdio.h>void main(){int i,j;int a[2][5];printf("请输入10个数:");for(i=0;i<2;i++){for(j=0;j<5;j++){scanf("%d",&a[i][j]);}}for(i=0;i<2;i++){for(j=0;j<5;j++){printf("%d ",a[i][j]);}printf("\n");}}

青海省17032862250: C语言:从键盘输入十个数后再输入一个数进行查找,若能找到就将这个数删掉,若找不到就输出“找不到” -
芝蚁都梁: #include int main (void) { int i; int source[10],temp; for (i=0; i {printf ("请输入第%d个数;",i+1); scanf ("%d",&source[i]); } printf ("请输入要删除的数;"); scanf ("%d",&temp); for (i=0; i {if(temp == source[i]) { source[i] = 0; printf ("%d 已删除\n",temp); break; } } if(i >= 10) printf("%d 找不到\n",temp); return 0; }源码和运行结果如上,望采纳.

青海省17032862250: C语言编程序,要求从键盘输入10个整数存入一维数组.. -
芝蚁都梁: #include<stdio.h> void main(){ int num[10],i,j,temp; for(i=0;i<10;i++){ printf("请输入第%d个数:"); scanf("%d",&num[i]); }

青海省17032862250: C语言编程:从键盘中输入十个数对一个一维数组赋值,并将其中的奇数存放到另一个数 -
芝蚁都梁: #include<stdio.h> main() {int a[10],b[10];/*a数组存储输入的十位数,b数组存储奇数*/int i,j=0;printf("Please Input Ten Numbers:\n");for(i=0;i<10;i++);{scanf("%d",&a[i]);if(a[i]%2!=0){b[j]=a[i];j++;}} printf("Output the JiShu:"); for(i=0;i<j;i++)printf(" %d",b[i]); getch(); } 这是用win-tc编的,很简单!希望对朋友有帮助啊!如果有问题再找我啊!

青海省17032862250: c++从键盘上输入10个整数,并放入一个一维数组中,然后将其前5个元素与后5个元素对换, -
芝蚁都梁: #include<iostream.h> using namespace std; void main(){char a[10]; int i,temp;for(i=0;i<10;i++) { cin>>a[i]; cout<<a[i]<<endl; }for(i=0;i<5;i++){ temp=a[i]; a[i]=arr[9-i]; a[9-i]=temp;} cout<<"交换后数组元素的值:"<<endl;for(i=0;i<10;i++)cout<<a[i]<<'\t';cout<<endl; }

青海省17032862250: c语言 从键盘输入10个从小到大有序排列的整数后,再输入一个整数将其插入其中,使其仍然有序,然后输 -
芝蚁都梁: #include<stdio.h> main() { int a[6]={5,26,31,78,91},i,t,k;printf("--------------------------\n原数组:"); for (i=0;i<5;i++) { printf(" %d ",a[i]); } printf("\n插入一个数:"); scanf("%d",&t); if (t>=a[0] && t<a[4]) { for (i=0;i<5;i++) { if (t>=a[i]&&t<=a[i+1]...

青海省17032862250: c语言问题 通过键盘将10个整数输入到一维数组中,并把该数组中所有偶数放另外一个数组中 -
芝蚁都梁: #include 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 {printf("%d ",*pb);pb++;}return 0; }

青海省17032862250: c语言从键盘输入10个数,存到一个数组中统计到某个区间数值的个数,并输出 -
芝蚁都梁: int 序(0), 转存[10]{0}, 三大数[3]{0}; //do/*c++*/ //{ // std::cout << "输入10个数字,输出其中最大的3个数字 #" << 序 + 1 << ":"; // std::cin >> 转存[序++]; //} while (序 < 10); do/*c*/ { printf("输入10个数字,输出其中最大的3个数字 #:%d", 序 + 1); scanf_s("%d", &转存[序++]); } while (序 < 10); do { printf("%d ", 转存[--序]); } while (序);

青海省17032862250: 一道C的编程题拜托大家从键盘上输入10个整数,并将其存放在一数组
芝蚁都梁: int a,i; char str[];int sum=0;float ave; gets(str);i=strlen(str); for(a=0;a0&&str[a]%2==0) { sum+=str[a];i++;} ave=(float)sum/i; printf("%f",ave);} 如果你是大二的学生,要开始自己写了.

青海省17032862250: 编写一个程序,从键盘输入10个整数,再输入1个数,如果该数在数组中,从数组删除该数, -
芝蚁都梁: 第一题: #include<stdio.h> void main(void) {int i,j=0,k,a[10];printf("请输入10个整数 \n"); for(i=0;i<10;i++){scanf("%d",&a[i]);if(a[i]>a[j]){j = i; /*保存最大值的下标*/}} if(j != 0) /*最大值不是第一个,与最大数交换*/{k = a[0];a[0] = a[j];a[j] = k;} for(i=0;i<10;i++){printf("%4d",a[i]);} printf("\n"); }

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网