whiteb66 2021-10-04 13:12 采纳率: 30%
浏览 30

紧跟着第二行输入n个数a(a的取值不超过int整型范围)来代表你要输入的数,每个数之间用空格隔开

把所有你输入的数全部转化为正数并输出,每个数之间空格隔开
输入包含多组测试样例,对于每组测试样例: 第一行输入一个数n(0<=n<=10^6): 紧跟着第二行输入n个数a(a的取值不超过int整型范围)来代表你要输入的数,每个数之间用空格隔开
输入样例 1

5
1 2 3 4 5
5
1 3 5 7 9
5
2 7 1 6 4
输出样例 1

1 2 3 4 5
1 3 5 7 9
2 7 1 6 4

  • 写回答

1条回答 默认 最新

  • qfl_sdu 2021-10-04 13:18
    关注

    怎么判断结束??输入固定三组?
    参考:

    #include <stdio.h>
    #include <stdlib.h>
    int main()
    {
        int n,i;
        int *p;
        scanf("%d",&n);
        p=(int*)malloc(sizeof(int)*n);
        for(i=0;i<n;i++)
        {
            scanf("%d",&p[i]);
            if(p[i]<0)
                p[i]=-p[i];
        }
        for(i=0;i<n;i++)
            printf("%d ",p[i]);
        free(p);
        p=0;
        return 0;
    }
    
    
    评论

报告相同问题?

问题事件

  • 修改了问题 10月4日
  • 创建了问题 10月4日

悬赏问题

  • ¥15 关于stm32的问题
  • ¥15 ncode振动疲劳分析中,noisefloor如何影响PSD函数?
  • ¥50 寻找fpga的benchmark
  • ¥50 如何在arduino上,实现用4×4矩阵键盘按键控制2004显示屏输出图中显示功能的代码?
  • ¥15 P1口接8个发光二极管,利用定时计数器1编写程序
  • ¥20 keil5编译找不到.h文件该如何解决
  • ¥15 安卓EVS如何开启服务正常实现功能
  • ¥15 canal读取mysql时报错
  • ¥15 关于 S7-PLCSIM Advanced 5.0本地TCP连接无法读写数据
  • ¥15 关于温度改变石墨烯介电性能(关键词-介电常数)