2822 - 【验证型】第5章:选择控制结构 5.1 绝对值
从键盘任意输入一个实数,不使用计算绝对值函数编程计算并输出该实数的绝对值。
题目输入
题目输出
输入/输出样例
题目输入
1
题目输出
1
C语言解答
#include<stdio.h> #define N 5 main() { int a[N]; int i,b; for(i = 0;i<N;i++) scanf("%d",&a[i]); for(i = 0;i < N;i++) { if(a[i]>=0) printf("%d\n",a[i]); else { b = -a[i]; printf("%d\n",b); } } return 0; }
C++解答
#include<iostream> using namespace std; int main() { int i; int nNum[5] = {0}; for(i = 0; i < 5; i++) { cin >> nNum[i]; } for(i = 0; i < 5; i++) { if(nNum[i] < 0) { cout << -nNum[i] << endl; continue; } cout << nNum[i] << endl; } return 0; }