3个回答
展开全部
#include "stdio.h"
int main()
{
int arr[10],i;
/*输入十个整数*/
printf("请输入十个整数:\n");
for(i=0;i<10;i++)
scanf("%d",&arr[i]);
/*倒序输出*/
printf("倒序结果为:\n");
for(i=9;i>=0;i--)
printf("%d ",arr[i]);
return 0;
}
int main()
{
int arr[10],i;
/*输入十个整数*/
printf("请输入十个整数:\n");
for(i=0;i<10;i++)
scanf("%d",&arr[i]);
/*倒序输出*/
printf("倒序结果为:\n");
for(i=9;i>=0;i--)
printf("%d ",arr[i]);
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
刚给你编出来了。注释内为结果。
#include <stdio.h>
void main ()
{
int num[10];
int i;
printf("Please enter ten numbers:\n");
for (i=0;i<10;i++)
{
printf("number[%d]:\t",i+1);
scanf("%d",&num[i]);
}
printf("The result is \n");
for (i=9;i>=0;i--)
{
printf("%d\t",num[i]);
}
putchar('\n');
}
/*
Please enter ten numbers:
number[1]: 1
number[2]: 3
number[3]: 5
number[4]: 7
number[5]: 9
number[6]: 11
number[7]: 13
number[8]: 15
number[9]: 17
number[10]: 19
The result is
19 17 15 13 11 9 7 5 3 1
*/
#include <stdio.h>
void main ()
{
int num[10];
int i;
printf("Please enter ten numbers:\n");
for (i=0;i<10;i++)
{
printf("number[%d]:\t",i+1);
scanf("%d",&num[i]);
}
printf("The result is \n");
for (i=9;i>=0;i--)
{
printf("%d\t",num[i]);
}
putchar('\n');
}
/*
Please enter ten numbers:
number[1]: 1
number[2]: 3
number[3]: 5
number[4]: 7
number[5]: 9
number[6]: 11
number[7]: 13
number[8]: 15
number[9]: 17
number[10]: 19
The result is
19 17 15 13 11 9 7 5 3 1
*/
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
基本的堆栈思想嘛。
#include"stdio.h"
#define SIZE 10
main()
{
int num=0;
int choice,d;
int data[SIZE];
for(;;)
{
printf("\npush(1), pop(0) or exit(2)?");
scanf("%d",&choice);
if (choice==1)
{
printf("Enter the number you what to push in.");
scanf("%d",&d);
if (num==SIZE) printf("Stack full");
else {
data[num]=d;
num++;
}
}
else if (choice==0)
{
if(num==0) printf("Stack empty");
else
{
d=data[num-1];
printf("The number poped up is %d",d);
num--;}
}
else if (choice==2) exit();
else printf("Input another choice, please");}
}
前几天刚好编过, 我知道不是完全切题,但是很有用的参考了。。
hope it helps~
给你一个参考 最后还得你自己想哦~
#include"stdio.h"
#define SIZE 10
main()
{
int num=0;
int choice,d;
int data[SIZE];
for(;;)
{
printf("\npush(1), pop(0) or exit(2)?");
scanf("%d",&choice);
if (choice==1)
{
printf("Enter the number you what to push in.");
scanf("%d",&d);
if (num==SIZE) printf("Stack full");
else {
data[num]=d;
num++;
}
}
else if (choice==0)
{
if(num==0) printf("Stack empty");
else
{
d=data[num-1];
printf("The number poped up is %d",d);
num--;}
}
else if (choice==2) exit();
else printf("Input another choice, please");}
}
前几天刚好编过, 我知道不是完全切题,但是很有用的参考了。。
hope it helps~
给你一个参考 最后还得你自己想哦~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询