求c语言练习题,输入一个数字,求其中的偶数个数等新手,老师布置的作业,输入一个unsigned long long的整数,求其中的不同偶数个数,最大的偶数,最小的偶数,已经频率最大的偶数例如输入 123456788,
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/16 05:50:14
求c语言练习题,输入一个数字,求其中的偶数个数等新手,老师布置的作业,输入一个unsignedlonglong的整数,求其中的不同偶数个数,最大的偶数,最小的偶数,已经频率最大的偶数例如输入12345
求c语言练习题,输入一个数字,求其中的偶数个数等新手,老师布置的作业,输入一个unsigned long long的整数,求其中的不同偶数个数,最大的偶数,最小的偶数,已经频率最大的偶数例如输入 123456788,
求c语言练习题,输入一个数字,求其中的偶数个数等
新手,老师布置的作业,输入一个unsigned long long的整数,求其中的不同偶数个数,最大的偶数,最小的偶数,已经频率最大的偶数例如输入 123456788,偶数有4个(2468),最大的是8,最小的是2,频率最高的是8输入 8888444455223,偶数有2个(248),最大的是8,最小的是2,频率最高的也是8再输入 3547595768,偶数有3个,最大的是8,最小的是4,频率最高的是468(3个频率是一样的)求高手给写下程序,带截图有补分
例如输入 123456788,偶数有4个(2468),最大的是8,最小的是2,频率最高的是8
输入 8888444455223,偶数有2个(248),最大的是8,最小的是2,频率最高的也是8
再输入 3547595768,偶数有3个,最大的是8,最小的是4,频率最高的是468(3个频率是一样的)求高手
刚才提交的格式有点乱,
求c语言练习题,输入一个数字,求其中的偶数个数等新手,老师布置的作业,输入一个unsigned long long的整数,求其中的不同偶数个数,最大的偶数,最小的偶数,已经频率最大的偶数例如输入 123456788,
给你代码:
#include <iostream>#include <cstdio>
#include <cstring>
using namespace std;
char str[111];//输入的整数,用字符串保存
int c[10];//各个数字的个数
int main()
{
while(scanf("%s",str)!=EOF)
{
int i,j,k,n;
n=strlen(str);
memset(c,0,sizeof(c));//清空
for(i=0;i<n;i++)c[str[i]-'0']++;
int minv=11,maxv=-1,maxnum=-1,sum=0;
for(i=0;i<=8;i+=2)
{
if(c[i]!=0)
{
sum++;
minv=min(minv,i);
maxv=max(minv,i);
maxnum=max(maxnum,c[i]);
}
}
if(maxv==-1){printf("不存在偶数\n");continue;}
printf("偶数个数为%d,最大的是%d,最小的是%d,频率最高的是",sum,maxv,minv);
for(i=0;i<=8;i+=2)if(c[i]==maxnum)printf("%d",i);
printf("\n");
//printf("%d %d %d %d\n",sum,maxv,minv,maxnum);
}
return 0;
}
求c语言练习题,输入一个数字,求其中的偶数个数等新手,老师布置的作业,输入一个unsigned long long的整数,求其中的不同偶数个数,最大的偶数,最小的偶数,已经频率最大的偶数例如输入 123456788,
C语言输入3个整数求其中的最小值.
C语言求流程图输入一个真分数,求其埃及数列,求流程图
求C语言程序: 如果输入10个任意的数据,求其中的奇数和.求C语言程序:如果输入10个任意的数据,求其中的奇数和.
C语言编程:输入一个整数,求各位数字之和..刚开始学c语言,
.c语言编程:输入一个正整数,统计该数的各位数字中零的个数,并求各位数字中的最大者.
C语言中 输入5个整数.求其中的最大数(函数实现)
用c语言编写一个程序,输入一个圆的半径,分别求其周长和面积
求一个C语言运算,输入3位整数,个位,十位,百位,数字之和的运算,
求c语言程序.输入两个正整数m和n,求其最大公约数和最小公倍数.
C语言问题,输入数字按从小到大排列(快)不能用冒泡法,求其他方法两种
C语言:输入五个数,求其最大值与最小值
简单的C语言求解 从键盘输入一个整数,求其各位数字之和
C语言编程:输入一批正整数(以零或负数为结束标志),求其中的奇数和.
c语言:输入一个四行三列的矩阵(矩阵内数字任意输入),找出矩阵中每列中的最大元素及其所在行号.
求解(C语言):输入一串字符,直到输入一个星号(*)为止,统计(输出)其中的字母个数和数字字符个数.
c语言求逆矩阵给定的二阶矩阵(2*2),求其逆矩阵输入大小为2*2的距阵输出一个大小为2*2的距阵,矩阵每一行相邻的的两个数字之间由一个空格隔开2 01 1输出0.500000 0.000000 -0.500000 1.000000
在C语言中,输入一个四位数,求各位数字的平方和.其程序怎么写?问题如标题