C语言编程,输入10个整数,分别按顺序和逆序输出
#include
int main()
{
int a,b,c,d,e,f,g,h,i,j;
scanf("%d,%d,%d,%d,%d,%d,%d,%d,%d,%d",&a,&b,&c,&d,&e,&f,&g,&h,&i,&j);
printf("顺序输出%d%d%d%d%d%d%d%d%d%d",a,b,c,d,e,f,g,h,i,j);
printf("反序输出%d%d%d%d%d%d%d%d%d%d",j,i,h,g,f,e,d,c,b,a);
return 0;
}
#includeint main( ){ int num[4]; for(int i = 0 ; i num[j]){ k = j; } } if(k != i){ int temp = num[k]; num[k] = num[i]; num[i] = temp; } } for(int i = 0 ; i < 4 ; i++){ printf("%d ", num[i]); } return 0;}
C语言通过输入十个整数然后分别顺序和逆序输出的编程思想和方法如下:
1.首先需要定义一个整型数组用于存储输入的10个整数。这里定义一个数组a。
2.然后利用for循环,接受从键盘输入的10个整数。这里使用i作为循环的游标变量。
3.输入完毕后,再次利用for循环来顺序输出存储在数组的十个数。这里同样使用局部变量i作为循环的游标。
4.接着,再次使用for循环来逆序输出存储在数组的十个整数。同样地,这里仍然需要一个局部变量作为循环游标。(方法与顺序输出大致相同)
5.代码编写完成后,点击运行程序,在调试程序的窗口即可看到最终的运行结果。
思路:定义整型数组a,for循环键盘输入赋值,接着从下标0到9顺序输出,再从下标9到0逆序输出。
参考代码:
#include <stdio.h>
int main()
{
int a[10],i;
for(i=0;i<10;i++)//键盘输出
scanf("%d",&a[i]);
for(i=0;i<=9;i++)//顺序输出
printf("%d ",a[i]);
printf("
");
for(i=9;i>=0;i--)//逆序输出
printf("%d ",a[i]);
return 0;
}
/*
运行结果:
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
9 8 7 6 5 4 3 2 1 0
*/
#include "stdio.h"
main()
{
int a[10],i;
printf("输入10个整数\n");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
printf("顺序输出:\n");
for(i=0;i<10;i++)
printf("%d\n",a[i]);
printf("\n");
printf("逆序输出:\n");
for(i=9;i>=0;i--)
printf("%d\n",a[i]);
}
思路:定义整型数组a,for循环键盘输入赋值,接着从下标0到9顺序输出,再从下标9到0逆序输出。
参考代码:
#include <stdio.h>
int main()
{
int a[10],i;
for(i=0;i<10;i++)//键盘输出
scanf("%d",&a[i]);
for(i=0;i<=9;i++)//顺序输出
printf("%d ",a[i]);
printf("\n");
for(i=9;i>=0;i--)//逆序输出
printf("%d ",a[i]);
return 0;
}
/*
运行结果:
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
9 8 7 6 5 4 3 2 1 0
*/
一个是/10一个是%10
C语言编程,输入10个整数,分别按顺序和逆序输出
C语言通过输入十个整数然后分别顺序和逆序输出的编程思想和方法如下:1.首先需要定义一个整型数组用于存储输入的10个整数。这里定义一个数组a。2.然后利用for循环,接受从键盘输入的10个整数。这里使用i作为循环的游标变量。3.输入完毕后,再次利用for循环来顺序输出存储在数组的十个数。这里同样使用局部变...
C语言如何输入十个数,按从大到小顺序排列!
代码如图所示: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] =...
C语言 从键盘输入10个整数,将这10个整数按从小到大的顺序输出。_百度知 ...
1、打开软件进入页面,点击文件-新建-文件-C++ Source File。2、输入预处理命令和主函数:#include<stdio.h>\/*输入输出头文件*\/void main()\/*空类型:主函数*\/。3、定义变量和数组的数据输入10个数:int a[10],i,t;\/*定义变量和数组数据类型为整型*\/printf("输入10个整数:");\/*输出文字提...
用C语言编程:从键盘中输入10个整数,并将这些数按从小到大顺序排列。_百...
void main(){ int num[10],i,j,temp;for(i=0;i<10;i++){ printf("请输入第%d个数:",(i+1));scanf("%d",num[i]);} for(i=0;i<10;i++){ for(j=0;j<10-i;j++){ if(num[j]>num[j+1]){ temp=num[j];num[j]=num[j+1];num[j+1]=temp;} } } printf("...
由键盘任意输入10个整数,分别计偶数个数,奇数个数,偶数和,奇数和。c...
main(){int i,s1=0,s2=0,t1=0,t2=0,n;for(i=1;i<=10;i++){scanf("%d",&n);if(n%2==0){t1++;s1+=n;} else {t2++;s2+=n;} printf("%d\\t%d,%d\\t%d",t1,s1,t2,s2);}
C语言编程输入10个整数存入数组a中然后按从打到小的顺序排序并输_百度...
编写一个C语言程序,用于输入10个整数存入数组a中,然后按照从大到小的顺序排序并输出。程序实现步骤如下:首先,引入必要的头文件<stdio.h>。接着,使用int main()函数作为程序的主入口。在主函数内部,定义一个整数型数组a[10]和两个整数变量i和j。使用for循环,从0到9遍历数组,输入每个元素的值...
C语言程序---用简单选择法对10个整数排序
main(){int i,j,n,a[10];printf("输入10个数:");for(i=0;i<10;i++)scanf("%d,",&a[i]);\/\/记得输入的时候后面加“,”for(i=0;i<n-1;i++)for(j=i;j<n;j++)if(a[i]>a[j]) \/\/改成(a[i]<a[j])可按大到小排序 { n=a[i];a[i]=a[j];a[j]=a[i]...
编写程序,从键盘输入10个整数,要求用选择法和冒泡法将它们按从大到小...
\/\/冒泡法排序 include "stdio.h"define N 10 main(){ int a[N];int i,j,temp;for(i=0;i<N;i++)scanf("%d",&a[i]);for(i=0;i<N-1;i++)for(j=0;j<N-1-i;j++)if(a[j]<a[j+1]){temp=a[j];a[j]=a[j+1];a[j+1]=temp;} printf("\\n");for(i=0;i<N...
C语言,函数,求编程.由键盘输入10个整数,再按相反的顺序输出。_百度知 ...
void main(){ int a[10]; \/\/ 数组存放接受的十个数据 int i; \/\/定义循环变量 printf("请输入数据:\\n");for(i=0;i<10;i++) \/\/ 循环输入数据 { printf("请输入第%d个数据:",i+1);scanf("%d",&a[i]);} for(i=9;i>=0;i--)printf("%d ",a[i]);printf("\\n...
c语言输入10个整数,将这10个数按绝对值由大到小排序输出
N 10int main(int argc, char *argv[]){int a[N];int i,j,t;for(i=0;i<N;i++)scanf("%d",&a[i]);for(i=0;i<N-1;i++)for(j=i+1;j<N;j++){if(abs(a[i])<abs(a[j])){t=a[i];a[i]=a[j];a[j]=t;}}for(i=0;i<N;i++)printf("%d ",a[...