C语言:输入一组数,统计其中奇数和偶数的个数,知道遇到回车为止.怎样写啊,
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/04 14:59:37
C语言:输入一组数,统计其中奇数和偶数的个数,知道遇到回车为止.怎样写啊,
1楼的不行,2楼的有4个错误:--------------------Configuration:6(3) - Win32 Debug--------------------
Compiling...
6(3).c
C:\Documents and Settings\Administrator\桌面\6(3).c(353) :error C2143:syntax error :missing ';' before 'type'
C:\Documents and Settings\Administrator\桌面\6(3).c(354) :error C2065:'i' :undeclared identifier
C:\Documents and Settings\Administrator\桌面\6(3).c(358) :error C2065:'a' :undeclared identifier
C:\Documents and Settings\Administrator\桌面\6(3).c(362) :error C2065:'b' :undeclared identifier
Error executing cl.exe.
6(3).obj - 4 error(s),0 warning(s)
1楼的不行,2楼的有4个错误:--------------------Configuration:6(3) - Win32 Debug--------------------
Compiling...
6(3).c
C:\Documents and Settings\Administrator\桌面\6(3).c(353) :error C2143:syntax error :missing ';' before 'type'
C:\Documents and Settings\Administrator\桌面\6(3).c(354) :error C2065:'i' :undeclared identifier
C:\Documents and Settings\Administrator\桌面\6(3).c(358) :error C2065:'a' :undeclared identifier
C:\Documents and Settings\Administrator\桌面\6(3).c(362) :error C2065:'b' :undeclared identifier
Error executing cl.exe.
6(3).obj - 4 error(s),0 warning(s)
/***以下我觉得自己算写得比较好的了.你可以输入任意多个字符,而且有非数字字符等各种错误输入也不会影响统计.希望对你有所帮助.**/
/***
** 输入一组数,统计奇数和偶数的个数.
**/
#include
int main(void){
char ch;
int num;
int even_num = 0;//纪录偶数个数
int old_num = 0;//奇数个数.
int other = 0;//其它字符个数
printf("请输入一组数字(回车则表示结束!):\n\t");
do{
do{
ch = getchar();
}while(ch==' ');
if(ch=='\n')break;
else if(ch>='0'&&ch0){
printf("\t同时以上输入了:%2d个非数字字符\n",other);
}
return 0;
}///main:
/***以下为输入输出结果示列:
请输入一组数字(回车则表示结束!):
1 2 3 # 4 5 6
以上输入的数中,奇数有:3 个,偶数有:3 个
同时以上输入了:1个非数字字符
----------------------------------------
请输入一组数字(回车则表示结束!):
1 2 3 4 5 6 7 8
以上输入的数中,奇数有:4 个,偶数有:4 个
**/
/***
** 输入一组数,统计奇数和偶数的个数.
**/
#include
int main(void){
char ch;
int num;
int even_num = 0;//纪录偶数个数
int old_num = 0;//奇数个数.
int other = 0;//其它字符个数
printf("请输入一组数字(回车则表示结束!):\n\t");
do{
do{
ch = getchar();
}while(ch==' ');
if(ch=='\n')break;
else if(ch>='0'&&ch0){
printf("\t同时以上输入了:%2d个非数字字符\n",other);
}
return 0;
}///main:
/***以下为输入输出结果示列:
请输入一组数字(回车则表示结束!):
1 2 3 # 4 5 6
以上输入的数中,奇数有:3 个,偶数有:3 个
同时以上输入了:1个非数字字符
----------------------------------------
请输入一组数字(回车则表示结束!):
1 2 3 4 5 6 7 8
以上输入的数中,奇数有:4 个,偶数有:4 个
**/
C语言:输入一组数,统计其中奇数和偶数的个数,知道遇到回车为止.怎样写啊,
C语言:输入10个整数,求出它们的和,统计其中偶数的个数,输出其中的奇数.
C语言程序出错,输入15个整数:1)统计其中奇数偶数之和;2)求能被5整除的数的个数以及它们的和.
C语言编程:从键盘输入任意个整数,输入-1时结束,分别统计其中奇数和偶数的个数
c语言编程 数据统计 任意输入n个整数,分别统计奇数的和、奇数的个数、偶数的和、偶数的个数.
C语言程序咋写:将20个整数输入到一个一维数组中,统计奇数的个数和偶数的个数
任意输入n个整数,分别统计奇数的和,奇数的个数,偶数的和,偶数的个数.C语言
使用c语言,如何进行程序设计求任意输入n个整数,分别统计奇数的和、奇数的个数、偶数的和、偶数的个数.
输入20个数至数组中,统计其中的奇数个数和偶数的个数
大学计算机C语言 请输入20个数到数目中,计算其中偶数,奇数的个数和其各自平均值
输入2个数 列出中间的所有数然后找出他们的奇数和偶数 用C语言
随机输入一组正整数,将偶数存入数组a,奇数存入数组b,统计偶数和奇数个数.