编程序,输入 10 个整数存入一维数组,然后将数组前5个元素对折重新存放到数组后5个元素中,再输出 从键盘上输入10个整数,并放入一个一维数组中,然后将其前5个...

\u6c42\u9ad8\u624b\u7f16\u7a0b\u5e8f\uff0c\u8f93\u516510\u4e2a\u6574\u6570\u5b58\u5165\u4e00\u7ef4\u6570\u7ec4\uff0c\u518d\u6309\u9006\u5e8f\u91cd\u65b0\u5b58\u653e\u540e\u518d\u8f93\u51fa\u3002

#includeint main(){int i, a[10];for (i = 0; i = 0; i--)printf("%d ", a[i]);return 0; }

\u7528C\u8bed\u8a00\u5e2e\u4f60\u5199\u4e86\u4e2a. \u4f60\u770b\u770b. \u9700\u8981\u4fee\u6539\u8bf7\u8ffd\u95ee!#include #define N 10 //\u5b9a\u4e49\u8f93\u5165\u6574\u6570\u7684\u4e2a\u6570.void main()
{
int a[N],t,i; //\u5b9a\u4e49\u4e00\u4e2a\u4e00\u7ef4\u6570\u7ec4a.\u4e00\u4e2a\u4e2d\u95f4\u53d8\u91cft.\u4e00\u4e2a\u6570\u7ec4\u4e0b\u6807i. for( i=0; i<N; i++ ) //\u5faa\u73af\u83b7\u53d6\u8f93\u5165\u7684N\u4e2a\u6574\u6570.
{
scanf("%d",&a[i]);
} printf("\u4ea4\u6362\u524d:\n");
for( i=0; i<N; i++ ) //\u8f93\u51fa\u4ea4\u6362\u524d\u6570\u7ec4\u7684\u5185\u5bb9.
{
printf("%-5d",a[i]);
} for( i=0; i<N/2; i++) //\u4ea4\u6362\u5c06\u6570\u7ec4\u5bf9\u8c03.
{
t=a[i];
a[i]=a[N-i-1];
a[N-i-1]=t;
}

printf("\n\u4ea4\u6362\u540e:\n");
for( i=0; i<N; i++ ) //\u8f93\u51fa\u4ea4\u6362\u540e\u7684\u6570\u7ec4\u5185\u5bb9.
{
printf("%-5d",a[i]);
}
}\u8fd0\u884c\u622a\u56fe:

C可以这么写——

#include "stdio.h"

int main(int argc,char *argv[]){

int a[10],n,i;

printf("Please enter the 10 integers...
");

for(n=0;n<10;scanf("%d",a+n++));

for(n--,i=0;i<5;a[n--]=a[i++]);

for(i=0;i<10;printf("%d ",a[i++]));

printf("
");

return 0;

}

代码格式和运行样例图片:



扩展阅读:贷款100的整数倍是多少 ... 输入10个整数流程图 ... c语言输入10个整数 ... 对输入的10个整数排序 ... 编写程序输出一行10个a ... 输入10个整数并输出 ... 一个运算程序 输入48 ... 任意整数顺逆输出 c 语言 ... 编写程序从键盘上输入10个整数 ...

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