实验7-12:补全代码,数据统计 【问题描述】 定义int a[10],输入十个元素,统计负数个数,并将所有负数修改为0后输出。 【输入形式】 4 5 6 -2 6 4 5 -2 -5 0 【样例输出】 负数个数:3 4 5 6 0 6 4 5 0 0 0 |
#include <stdio.h>
int main() {
int a[10], count = 0;
// 输入十个元素
for (int i = 0; i < 10; i++)
{
scanf("%d", &a[i]);
if (a[i] < 0)
{
count++;
a[i] = 0; // 将负数修改为0
}
}
// 输出负数个数
printf("负数个数:%d\n", count);
// 输出数组
for (int i = 0; i < 10; i++)
{
printf("%d ", a[i]);
}
return 0;
}
下载源文件
得分10.00 最后一次提交时间:2023-04-21 11:31:22 共有测试数据:2 平均占用内存:1.383K 平均运行时间:0.00306S
|