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++)
if (a[i] < a[j]){
t = a[i];
a[i] = a[j];
a[j] = t;
}
}
printf("从大到小");
for (i = 0; i < 10; i++)
printf("%2d", a[i]);
return 0;
}
扩展资料:
代码还可以设计,如下:
#include<stdio.h>
int main()
{
int a[10],i,j,t;//定义数组;
for(i=0;i<10;i++){
scanf("%d",&a[i]);//给数组赋值;
}
for(i=0;i<9;i++)//10个数,进行9轮比较;
for(j=0;j<10-i;j++){//第一个数比较9次,依次递减;
if(a[j]>a[j+1]) {//交换值;
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
}
for(i=0;i<10;i++){
printf("%d
",a[i]);//输出数组的值;
}
return 0;
}
}
printf("the sorted numbers:
");
for(i=0;i<10;i++)
printf(" %d",a[i]);
printf("
");
}
参考资料:百度百科-printf
c语言实现从键盘上输入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语言程序,可以实现从键盘输入10个整数,并输出其中是5的倍数的数。include <stdio.h> int main() { int nums[10];int i;printf("请输入10个整数:\\n");for (i = 0; i < 10; i++) { scanf("%d", &nums[i]);} printf("其中是5的倍数的数为:\\n");for (i...
左肢尝int iNum[10], iArv=0;for (int i = 0; i < 10; i++){ cin >> iNum[i];iArv += iNum[i];} cout << "平均数是:" << iArv\/10.f << endl;
左肢尝C语言从键盘输入任意的10个整数,从中找出最大值和最小值的具体步骤如下:1、首先输入 include<stdio.h> int main(){ int arr[10] = {0};int i = 0;int max = 0;int min = 0;printf("请输入10个整数:");2、然后输入 for (i = 0; i < sizeof(arr)\/ sizeof(arr[0]); i+...
左肢尝include<stdio.h> void main(){ struct { char name[10];int num;char sex[2];int age;}s[10];int i;for(i=0;i<10;i++){ printf("请依次输入学生的姓名,学号,性别,年龄等信息");scanf("%s%d%s%d",s[i].name,&s[i].num,s[i].sex,&s[i].age);} for(i=0;i<10;i...
左肢尝include<stdio.h>int main(){int i,j,t,a[10]; for(i=0;i<10;i++) \/\/输入10个整数 scanf("%d",&a[i]); for(i=0;i<9;i++) \/\/降序冒泡排序 for(j=0;j<9-i;j++) if(a[j]<a[j+1]) {t=a[j];a[j]=a[j+1];a[j+1]=t;} for(i=0;...
左肢尝C语言通过输入十个整数然后分别顺序和逆序输出的编程思想和方法如下:1.首先需要定义一个整型数组用于存储输入的10个整数。这里定义一个数组a。2.然后利用for循环,接受从键盘输入的10个整数。这里使用i作为循环的游标变量。3.输入完毕后,再次利用for循环来顺序输出存储在数组的十个数。这里同样使用局部...
左肢尝1、虽然main函数可以作为结构体或者类的成员函数,但相应地会失去作为程序出入口的功能。C++中全局main函数的书写格式与C语言完全相同,功能也完全相同,且同一C++程序同样只能有一个全局main函数。2、循环语句中进行10个数的累加在sum里面,然后在循环语句外使用(average=sum\/10)来计算10个学生的平均成绩...
左肢尝include <stdio.h>int main( ){ int i,x,s=0; for(i=0;i<10;i++) {scanf("%d",&x); s+=x; } printf("sum=%d\\n",s); return 0;}
左肢尝源代码如下:include <stdio.h> int main(){ int n, i;float num[100], sum = 0.0, average;printf("输入元素个数: ");scanf("%d", &n);while (n > 100 || n <= 0){ printf("Error! 数字需要在1 到 100 之间。\\n");printf("再次输入: ");scanf("%d", &n);} for(i...