c语言组成整数的最大数字,c语言 编写程序将一个正整数中的所有偶数数字取出来并用这些数字构成一个最大数。...
满意答案
litielige
2016.11.20
采纳率:48% 等级:7
已帮助:515人
#include
long fun(long s)
{
int sum = 0;
long fin = 0,flag = 0;
int a[20] = {0};
for(int i =1; (s/i) != 0; i = i * 10)
++sum;
int temp = i;
for(int j = 0; j < sum; j++)
{
temp = temp / 10;
a[j] = s / temp;
s = s % temp;
}
for(int k = 0; a[k] >= 0; k++)
{
for(j = 0; j < sum-k-1; j++)
{
if(a[j] > a[j+1])
{
int t;
t = a[j];
a[j] = a[j+1];
a[j+1] = t;
}
}
}
j = 0;
i = 1;
while(j < sum)
{
if(a[j] % 2 == 0)
{
if(a[j] == 0)
{
if(j == 0) ;
else
{
flag = 1;
fin = i*10;
}
}
else
if(flag)
{
fin *= a[j];
flag = 0;
}
else
fin += a[j] * i;
i *= 10;
}
j++;
}
return fin;
}
int main()
{
long s,final ;
scanf("%ld",&s);
final = fun(s);
printf("%ld\n",final);
return 0;
}
03分享举报
c语言组成整数的最大数字,c语言 编写程序将一个正整数中的所有偶数数字取出来并用这些数字构成一个最大数。...相关推荐
- c语言编写程序,输入正整数n,计算0到n以内所有奇数的和,c语言输入正整数n,计算1~n中的奇数和以及偶数和并输出....
用C语言编写程序,输入一个正整数n(1 #include"stdio.h"intmain(){\x09inti,j,n;\x09inta[12];\x09intmin,mx;\x0 ...
- 设n是一个任意自然数,如果n的各位数字反向排列所得的自然数与n相等,则n称为回文数。从键盘输入一个5位数字,请编写程序判断这个数字是不是回文数
设n是一个任意自然数,如果n的各位数字反向排列所得的自然数与n相等,则n称为回文数.从键盘输入一个5位数字,请编写程序判断这个数字是不是回文数 nume=input('请输入一个数字:') nume1 ...
- 有一篇文章,共有 3 行文字,每行有 80 个字符。编写程序分别统计出其中英文大写 字母、英文小写字母、数字、空格以及其他字符的个数
/* 2020-4-29 20:39 作者:nyc 功能:有一篇文章,共有 3 行文字,每行有 80 个字符.编写程序分别统计出 其中英文大写 字母.英文小写字母.数字.空格以及其他字符的个数 */ ...
- 设n是一任意自然数,如果n的各位数字反向排列所得的自然数与n相等,则n被称为回文数。 从键盘输入一个5为数字,请编写程序判断这个数字是不是回文数。
列表的切片,切片用于获得列表的一个片段,即获得零个或多个元素.切片后的结果也是列表类型.切片有两种使用方式. 1.列表或列表变量:[N:M] 2.列表或列表变量[N:M:K]即[起点:终点:步 ...
- 随机密码生成。编写程序,接收列表在26个字母大小写和10个数字组成的列表中随机生成10个8位密码。
随机密码生成.编写程序,接收列表在26个字母大小写和10个数字组成的列表中随机生成10个8位密码. 这里我们要用到random函数. 代码如下: import random for i in rang ...
- c语言任意整数正序输出,C语言—正序,逆序输出任意整数的每一个数字
从2016年大一进校进入计算机专业也有一段时间了,对这个行业也有了自己的理解和想法,从中我感受到了计算机的特别,从代码中也能发现属于自己的乐趣,也坚定了我在这条道路上走下去的信心. 为了能更好的和网上 ...
- c语言每个整数占9列,c语言 第五章 数据类型和表达式.ppt
c语言 第五章 数据类型和表达式 第五章数据类型和表达式 C语言的基本数据类型 各种基本数据类型的常量和变量的定义 C语言的表达式和各种表达式的求解规则 5.1 数据的存储和基本数据类型 5.1.1数 ...
- java语言编程三角形图形_编程题:编写程序输入三角形的3条边长,计算并输出... 求助一道JAVA编程题:编写一个类似记事本的图形用......
导航:网站首页 > 编程题:编写程序输入三角形的3条边长,计算并输出... 求助一道JAVA编程题:编写一个类似记事本的图形用... 编程题:编写程序输入三角形的3条边长,计算并输出... 求助 ...
- c语言编写程序判断图的连通,图论期末大作业编程题(如何判断一个4连通4正则图为无爪、无K4图)...
博士期间估计这可能是唯一一个要编程的作业,搞了半天弄出这个东西,放这里为以后用到的时候查找方便. 说来也是可笑,读博士期间发现大家对上课也都没什么兴趣,老师也是那么回事,都说博士期间学的课程是要有助于 ...
最新文章
- Nginx面试!java语言程序设计第四版,你还看不懂吗?
- Selenium的简单操作
- 关于排版中经常见的问题的解决方法
- 单片机温度控制系统DS18B20
- 移动端点击(click)事件延迟问题的产生与解决方法
- 开源手机自动化测试框架iQuery入门教程(一)
- mPaaS-RPC 拦截器各种场景下的使用指南
- html背景图片横屏,CSS背景颜色 背景图片 居中 重复 固定样式background经验篇
- 疯了,要建飞铁!比飞机快3倍,4000km/h,北京到深圳半小时
- windows下用pip安装软件超时解决方案
- ssh连接aix问题与解决
- Python从2.6升级到2.7,使用pip安装module,报错:No Module named pip.log(转载)
- Android studio中常用快捷键
- 我的世界旅行者地图服务器不显示,我的世界旅行者地图怎么没有传送 | 手游网游页游攻略大全...
- vue官网中文文档下载,vue官网最新版本下载
- QT 打开PDF文件或图片
- 010项目沟通管理和干系人管理
- 云计算机怎么打游戏,云电脑玩游戏性能怎么样?会不会卡顿
- 千呼万唤始出来,犹抱琵琶半遮面,揭开HMM的神秘面纱
- 【计算机视觉】不来试试图片轮廓提取?
热门文章
- 编程语言也有中年危机,Java 为何一直被唱衰?
- Kaggle 年度报告出炉:数据科学家年轻高学历,薪资近百万
- 首期「线上开发」直播出炉!轻量算法+轻量开发:AI 小白也能上手实操的一款图像分类器...
- 深度学习“三巨头”、图灵奖得主 Yann LeCun:我没有天赋,所以才追随聪明人...
- Serverless 会终结 Kubernetes 吗?
- 让 API 端点的响应速度提高 50 倍!
- 阿里开源物联网操作系统 AliOS Things 3.0 发布,集成平头哥 AI 芯片架构!
- 如何停止在技术债上浪费时间?
- 开源游戏《一小时人生》GitHub仓库被删,CEO亲自道歉
- 刚刚,百度宣布王海峰升任 CTO