zoukankan      html  css  js  c++  java
  • 1050 数的计数 c语言实现

     

    描述

     

    给定一个正整数,求其各位之和。

     

    输入

     

    输入一行,为一个正整数(最多10,000位)。

     

    输出

     

     

     

    输出各位之和。

     

     

     

    样例输入

     

    17

     

    样例输出

     

    8

     

    解析:这题主要是大数计算的问题,因为10000位的数无法直接用整型进行存储,所以只有先将他们存为字符串的形式,然后再转换为整数进行就算。

     

    代码:

     

    #include<stdio.h>
    #include<string.h>
    
    void main()
    {
        int i,sum=0,n;
        char s[10001];
        scanf("%s",&s);
        n=strlen(s);
        for(i=0;i<n;i++)  
        {
            sum += s[i]-'0';  //将每个字符数组中的字符转换为整型
        }
        printf("%d
    ",sum);
        
    }

     

     

  • 相关阅读:
    openssh的服务端配置文件
    SSH的端口转发
    ssh服务
    文件引入
    数据类型的转换
    作用域
    静态变量
    函数
    php嵌入html的解析过程
    PHP执行过程
  • 原文地址:https://www.cnblogs.com/rolly-yan/p/3565514.html
Copyright © 2011-2022 走看看