• 首页
  • 资讯
  • 专家
  • 话题
  • 问题库
  • 礼品商店
  • 分类
    • 新闻资讯
    • 娱乐八卦
    • 3C数码
    • 医疗健康
    • 健康养生
    • 云盘解析
    首页   ›   正文

利用数组实现10位数以内整数的逆序输出当原整数尾数为0.应考虑如何控制才能让逆序后的数字不以0开头。

2021-12-22 21:08
766  2
IT网络 未结
关注
要漂亮的拖
要漂亮的拖 2021-12-22 21:08
相关标签:
2条回答
  • 甜美的大宝
    2021-12-22 21:43

    程序已经填好了,个别有误的地方作了改正,完整的程序如下:

    #include
    const int N=10;//定义可处理整数的最大位数
    int main()
    {
    int num[10]={0};//以逆序方式存放输入整数的各位数字
    int n,i;
    printf("请输入一个长度不超过%d位正整数:",N);
    scanf("%d",&n);
    i=0;
    do//将输入整数的各位数以逆序方式存放
    {
    num[i]=n%10;
    i++;
    n=n/10;
    }while(n>0);
    int length; //设置一个变量存放输入整数的长度
    length=i; //获取整数长度
    //设置一个标志符来控制是否允许打印,初值为
    //若一开始连续的数字是0,则不允许打印,若从非0数字开始,则可以打印
    int isPrinted=0;
    printf("\n以逆序方式输出的整数:");
    for(i=0;i{
    if(isPrinted==0)//原先不可以打印
    {
    if(num[i]!=0) //非0数字,改变打印状态
    isPrinted=1;
    }
    if (isPrinted)//若为打印状态,则输出数字
    printf("%d",num[i]);
    }
    if(isPrinted==0)//最后状态还是不可以打印(可以判定输入的是0),则逆序也输出0
    printf("%d",0);
    printf("\n\n");
    return 0;
    }

    程序的运行例:


    0
  • 有点酷的思
    2021-12-22 21:47

    完整填好的

    注意:

    箭头处,原来的地方要改的。

    0
 看不清?
提交回复

如本站内容“对您有用”,欢迎随意打赏,让我们持续更新!

打赏
游客
登录后展示个人签名去登录
0文章 0问题 0回答 0点赞
写作
发布问题
发布文章
关注微信
加QQ群370431002
随机文章
席琳迪翁已恢复健康 想重返舞台:网友祝福 多首经典曲目你听过没?
2022-02-19 09:04:45
天宫课堂将迎来新教室:“问天”实验舱将于7月发射、对接空间站
2022-07-19 17:16:56
今日四川成都疫情最新消息 成都赫本酒吧曾发现发热病人
2021-12-09 21:37:12
福建一渔船触礁 人员伤亡情况怎么样
2021-12-09 21:11:41
三星Galaxy S21 FE价格曝光:5400元起 骁龙888聚碳酸酯机身
2021-12-19 08:38:53
一旦苹果真撤出中国,会带来什么后果?郭台铭:大批企业将倒闭
2021-12-09 20:53:02
水蜜桃怎么保存 水蜜桃的保存方法有哪些
2021-12-05 23:08:42
搭载独立显示芯片:iQOO Neo5拥有流畅游戏体验和出色游戏显示
2021-12-05 22:02:19
女性吃什么补雌激素最快最好 女性吃什么食物补充雌激素最好
2022-02-19 09:11:28
美国议员叫嚣进一步制裁中芯国际:封锁16nm及以下工艺、DUV设备
2022-03-21 08:41:35
电解质紊乱可以自愈吗
2021-12-18 20:54:55
全球限量5000台!ThinkPad X1 Carbon 30周年版发布:彩色LOGO情怀拉满
2023-03-24 09:06:57
携手重磅国潮IP:realme V25官宣将推出紫禁城主题联名款
2022-02-24 18:27:06
外媒曝光华为P50渲染图:单挖孔全面屏+后置椭圆相机模组
2021-12-05 22:13:01
日本电信巨头把去公司算作出差 上班坐飞机免费
2022-06-26 10:43:45
热门标签
智能手机为何越卖越贵 马斯克加速抢滩一文了解脑机接口 凛冬将至苹果还能靠iphone支撑多久 新野蛮人马斯克 630wrtx 4090解锁极限功耗 马斯克没有打价格战的基因 ipad营收锐减卖不动了 小米13 lite现身小米13家族最便宜版本 感受守护网络安全的黑科技app 感受守护网络安全的黑科技 新一代影像性能旗舰努比亚z50官宣 黑亚当纽约首映式 黑亚当创下巨石强森个人最好成绩 超人归来电影免费观看 超人回归dc 超人回归 贝鲁奇谈贝鲁奇 辐射剧集首张剧照 大超与白狼不可兼得 用废品造的iphone你会买单吗
Copyright © 2025 网站备案号: 闽ICP备2020021158号-10 本站所有信息来自于互联网或网友上传,如有侵权,敬请来信联系我们,1494738443@qq.com 我们立刻删除。
responsive_hankin 主题. Designed by 极速问答社区
赞赏作者

请通过微信、支付宝 APP 扫一扫

感谢您对作者的支持!

 支付宝 微信支付