一个简单的c语言题目编程

ww_iloveyou 2012-05-22 08:57:01
从键盘读入10个整数然后在第一行输出第一个数和倒数第一个
第二行输出第二个数和倒数第二个数
以此类推
...全文
167 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
N_Sev7 2012-05-23
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

引用 4 楼 的回复:

这个题要是规定不允许用数组,还有点意思

你来一个撒
[/Quote]
不用数组的

# include<stdio.h>
#include <malloc.h>

void main()
{
int i,j=0;


int *p=(int*)malloc(10*sizeof(int));

printf("请输入10个元素:\n");
for(i=0;i<10;i++)
{
scanf("%d",p+i);
}

for(i=9;j<5;j++,i--)
printf("%d %d\n",*(p+j),*(p+i));

}
ww_iloveyou 2012-05-23
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

这个题要是规定不允许用数组,还有点意思
[/Quote]
你来一个撒
bingkilnara 2012-05-22
  • 打赏
  • 举报
回复
这个题要是规定不允许用数组,还有点意思
youkuxiaobin 2012-05-22
  • 打赏
  • 举报
回复
自己写写吧
Mr_BugattiVeyron 2012-05-22
  • 打赏
  • 举报
回复
#include "stdio.h"

int main()
{
int arrayNum[10];
int i;
int j;

printf("Please input 10 number:");

for ( i = 0; i < 10; i++)
{
scanf("%d",&arrayNum[i]);
}

for ( j = 0; j < 5; j++)
{
printf("%d , %d\n",arrayNum[j],arrayNum[9 - j]);
}

}
Mr_BugattiVeyron 2012-05-22
  • 打赏
  • 举报
回复
#include "stdio.h"

int main()
{
int arrayNum[10];
int i;

printf("Please input 10 number:");

for ( i = 0; i < 10; i++)
{
scanf("%d",&arrayNum[i]);
}
printf("First Num = %d, Last Num = %d\n",arrayNum[0],arrayNum[9]);
printf("Second Num = %d, Second Last Num = %d\n",arrayNum[1],arrayNum[8]);

}

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧