跪求大神用C语言写下面的程序T^T急求 输入n和相对应的n个数,统计输入的数中的负数,零及正数的个
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/04/28 04:00:08
跪求大神用C语言写下面的程序T^T急求 输入n和相对应的n个数,统计输入的数中的负数,零及正数的个
跪求大神用C语言写下面的程序T^T急求
输入n和相对应的n个数,统计输入的数中的负数,零及正数的个数.
跪求大神用C语言写下面的程序T^T急求
输入n和相对应的n个数,统计输入的数中的负数,零及正数的个数.
确定这个也要求助吗?还是自己写吧,很简单的,就考你 if 或者 switch 的用法,翻下书就会了.
再问: T^T不是while语句么
再答: 当然要循环了,用while、 do while、 for都是OK的
再问: 完全没头绪啊,不知道怎么设置循环的条件。。。
再答: 循环结束条件就是 n 啊,循环 n 次就结束了
再问: ⊙﹏⊙还是不太懂。。。
再答: 我写了一下,你可以由此扩展其他的实现途径#include<stdio.h>
#include<stdlib.h>
#define LEN 100
int main()
{
int i,n,num[LEN];
int less0 = 0, than0 = 0, equ0 = 0;
scanf_s("%d", &n);
for (i = 0; i < n;i++)
{
scanf_s("%d", &num[i]);
if (num[i]>0)
than0++;
else if (num[i] < 0)
less0++;
else
equ0++;
}
printf("正数:\t%d个\n负数:\t%d个\n零:\t%d个\n", than0, less0, equ0);
system("pause");
return 0;
}
//#include<iostream>
//using namespace std;
//int main()
//{
// int n;
// int l, g, e;
// l = g = e = 0;
// cin >> n;
// int *p = new int(n);
// for (int i = 0; i < n; i++)
// {
// cin >> *(p + i);
// if (*(p + i) == 0)
// e++;
// else if (*(p + i) < 0)
// l++;
// else
// g++;
// }
// cout << "正数:" << g << "个\t负数:" << l << "个\t零:" << e << "个\n" << endl;
// system("pause");
// return 0;
//}
再问: thank you...
再问: T^T不是while语句么
再答: 当然要循环了,用while、 do while、 for都是OK的
再问: 完全没头绪啊,不知道怎么设置循环的条件。。。
再答: 循环结束条件就是 n 啊,循环 n 次就结束了
再问: ⊙﹏⊙还是不太懂。。。
再答: 我写了一下,你可以由此扩展其他的实现途径#include<stdio.h>
#include<stdlib.h>
#define LEN 100
int main()
{
int i,n,num[LEN];
int less0 = 0, than0 = 0, equ0 = 0;
scanf_s("%d", &n);
for (i = 0; i < n;i++)
{
scanf_s("%d", &num[i]);
if (num[i]>0)
than0++;
else if (num[i] < 0)
less0++;
else
equ0++;
}
printf("正数:\t%d个\n负数:\t%d个\n零:\t%d个\n", than0, less0, equ0);
system("pause");
return 0;
}
//#include<iostream>
//using namespace std;
//int main()
//{
// int n;
// int l, g, e;
// l = g = e = 0;
// cin >> n;
// int *p = new int(n);
// for (int i = 0; i < n; i++)
// {
// cin >> *(p + i);
// if (*(p + i) == 0)
// e++;
// else if (*(p + i) < 0)
// l++;
// else
// g++;
// }
// cout << "正数:" << g << "个\t负数:" << l << "个\t零:" << e << "个\n" << endl;
// system("pause");
// return 0;
//}
再问: thank you...
跪求大神用C语言写下面的程序T^T急求 输入n和相对应的n个数,统计输入的数中的负数,零及正数的个
输入n和相应的n个数 统计其中正数 负数 零的个数 我的程序哪里有问题?
C语言.求大神解从键盘上任意输入n个数(以0结束),统计正负数的个数;并分别计算正数和负数的平均值.
编一个程序,输入10个整数,统计并输出其中正数、负数和零的个数.要求用C语言编程.
数值统计 C语言!统计给定的n个数中,负数、零和正数的个数.输入 输入数据有多组,每组占一行,每行的第一个数是整数n(n
统计给定的n个数中,负数、零和正数的个数 用C语言
C语言题目:输入20个有符号的整数,编程统计正数,负数和零的个数.
编一个程序,输入10个整数,统计并输出其中正数、负数和零的个数.用指针方式
用java语言解答输入10个整数,统计其中的正数,负数和零的个数
C语言统计给定的n个数中,负数、零和正数的个数
C语言统计给定的n个数中,负数、零和正数的个数.
用C语言怎样设计出一个可以分别统计出输入的数中负数,正数和零的个数