c语言实现定义一个大小为10的整型数组,从键盘任意输入10个数据存入数组,统计负数的个数。
时间: 2024-02-21 22:02:02 浏览: 78
可以使用如下的C语言代码实现定义一个大小为10的整型数组,从键盘任意输入10个数据存入数组,统计负数的个数。
```
#include <stdio.h>
int main() {
int arr[10];
int i, count = 0;
// 输入10个数据存入数组
printf("请输入10个整数:\n");
for (i = 0; i < 10; i++) {
scanf("%d", &arr[i]);
}
// 统计负数的个数
for (i = 0; i < 10; i++) {
if (arr[i] < 0) {
count++;
}
}
// 输出负数的个数
printf("负数的个数为:%d\n", count);
return 0;
}
```
上述代码定义了一个名为`arr`的整型数组,使用循环结构输入10个数据存入数组。接着,使用循环结构遍历数组,统计负数的个数。最后,输出负数的个数。
相关问题
定义一个大小为10的整型数组,从键盘任意输入10个数据存入数组,统计负数的个数。
好的,以下是一个C语言代码实现:
```c
#include <stdio.h>
int main() {
int arr[10];
int count = 0;
// 输入10个元素的值
printf("请输入10个整数:\n");
for (int i = 0; i < 10; i++) {
scanf("%d", &arr[i]);
if (arr[i] < 0) {
count++;
}
}
// 输出负数的个数
printf("负数的个数为:%d\n", count);
return 0;
}
```
这个程序首先声明一个包含10个元素的整型数组`arr`,然后使用循环输入10个元素的值。在输入的同时,使用一个计数器`count`记录输入的负数的个数。最后,输出负数的个数即可。
使用c语言定义一个大小为10的整型数组,设置测试次数n,n次从键盘任意输入10个数据存入数组,统计负数的个数。
可以使用以下代码实现:
```c
#include <stdio.h>
int main() {
int arr[10];
int n, i, count = 0;
printf("请输入测试次数:");
scanf("%d", &n);
while (n--) { // 循环执行n次
printf("请输入10个整数:");
for (i = 0; i < 10; i++) {
scanf("%d", &arr[i]);
if (arr[i] < 0) {
count++; // 统计负数个数
}
}
}
printf("负数的个数为:%d\n", count);
return 0;
}
```
本程序利用了 while 循环,循环执行 n 次,每次都从键盘输入 10 个整数,统计负数的个数并输出结果。
阅读全文