java输入10个整数存入数组a_C语言编程:输入10个有序(由小到大)整数存入数组a,再输入一个整数x,在数组a中插入x,使其仍然有序。...

给,已经编译问运行确认:答includeincludeint main(){int a[11]={0};int num;int i,j,t;printf("请输入10个数:\\n");for(i=0;i;i+){fflush(stdin);scanf("%d",&a[i]);}for(i=0;i;i+)for(j=0;j;j+)if(a[i][j]){t=a[i];a[i]=a[j];a[j]=t;}printf("排序后的回数答组为:\\n");for(i=0;i;i+)printf("%d",a[i]);printf("\\n请输入要插入的数:\\n");scanf("%d",&num);for(i=0;i;i+){if(a[i]>num){for(j=10;j>i;j-)a[j]=a[j-1];a[i]=num;break;}}printf("插入后的数组为:\\n");for(i=0;i;i+)printf("%d",a[i]);getch();return 1;}www.mh456.com防采集。

#include

#include\"stdio.h 哈哈,这个好弄,调试通过且正确,给分哈!include\"stdio.h void main() { int sum1=0,sum2=0,temp=0;for(int i=0;i<10;i+) { scanf(\"%d\",&temp);if(temp>=0)sum1+temp;else sum

b87f44e81e86a8b070018949821ea3d9.png

#define Pi 3.1415926

您好!很高兴为您解答。程序如下: include void main() { int a[10],i,min,temp,j=0;for(i=0;i<10;i+)scanf(\"%d\",&a[i]);min=a[0];for(i=0;i<10;i+) { if(a[i]) { min=a[i];j=i;} } temp=a[j];a

b2ca16c2c1f4e61b46294286f8bef33f.png

int main()

C语言通过输入十个整数然后分别顺序和逆序输出的编程思想和方法如下: 1.首先需要百定义一个整型数组用于存储输入度的10个整数。这里定义一个数组a。2.然后利用for循环,接受从键盘输入的10个

i_2_1928836628x1322487942_15.jpg

{

知int a[11],i,x;

1、打开visual C++ 6.0,准备一个空白的c语言文件,引入头文件,在main函数中定义变量和数组: 2、接下来用scanf函数输入的10个数,将输入的数存入到变量a中,接着进行比较排序,如果后一个数比

9f510fb30f2442a7684ef87dd643ad4bd01302a1.jpg

printf("请输入10个由小到大的道整数:\n");

#include main() { int t,i,c0=0,c1=0,c2=0;for(i=0;i<10;i+) { scanf(\"%回d\",&t);if(t)c1+;else if(t=0)c0+;else c2+;} printf(\"正数个数%d\\n负数答个数%d\\n零的个数%d\\n\",c2,c1,c0);getch();

for(i=0;i<10;i++)

专scanf("%d",&a[i]);

printf("请输入要属插入的数:\n");

scanf("%d",&x);

for(i=9;i>=0&&a[i]>x;i--)

a[i+1]=a[i];

a[i+1]=x;

printf("插入后的数组:\n");

for(i=0;i<11;i++)

printf("%d ",a[i]);

printf("\n");

getch();

return 0;

}

0f453a2292b5e825aeaf03311585ffc0.png

#include #define N 10void insert(int list[], int n, int x){ int i; for(i = n - 1; (i >= 0) && (x < list[i]); i--) list[i + 1] = list[i]; list[i + 1] = x;}void main( ){ int i, list[N + 1], x; printf("从小到百大输入10个数:度\n"); for(i = 0; i < N; i++) scanf("%d", &list[i]); printf("输入要问插入的答数专:\n"); scanf("%d", &x); insert(list, N, x); printf("插入的结果为:属\n"); for(i = 0; i <= N; i++) printf("%-4d", list[i]);}本回答被提问者和网友采纳

内容来自www.mh456.com请勿采集。

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值