c语言编程练习题:7-28 求整数的位数及各位数字之和

简介: c语言编程练习题:7-28 求整数的位数及各位数字之和

#include <stdio.h>

#include <math.h>

int main(){

   int N,sum_value=0,num=0;

   if (scanf("%d",&N)!=0 && N<=pow(10,9)){

       while (N!=0){

           num = num+1;

           sum_value = sum_value + N%10;

           N = N/10;

       }

       printf("%d %d",num,sum_value);

   }else{

       printf("something wrong");

   }

   return 0;

}

目录
相关文章
|
5天前
|
网络协议 程序员 编译器
C语言:编程世界的基础与魅力
C语言:编程世界的基础与魅力
|
5天前
|
编译器 C语言 C++
C语言,C++编程软件比较(推荐的编程软件)
C语言,C++编程软件比较(推荐的编程软件)
|
2天前
|
C语言
pta 浙大版《C语言程序设计(第3版)》题目集 习题6-6 使用函数输出一个整数的逆序数 (20分)
pta 浙大版《C语言程序设计(第3版)》题目集 习题6-6 使用函数输出一个整数的逆序数 (20分)
|
5天前
|
存储 编译器 C语言
C语言基础知识:数据在内存中的存储解析(整数,浮点数)
C语言基础知识:数据在内存中的存储解析(整数,浮点数)
|
8天前
|
C语言
C 语言解 常见编程题(下)
C 语言解 常见编程题
42 0
|
8天前
|
C语言
C 语言解 常见编程题(上)
C 语言解 常见编程题
41 0
|
20天前
|
存储 Java C语言
从C语言的面向过程编程过渡理解面向对象编程风格
从C语言的面向过程编程过渡理解面向对象编程风格
9 0
|
29天前
|
Linux 测试技术 C语言
【Linux】应用编程之C语言文件操作
【Linux】应用编程之C语言文件操作
|
5天前
|
C语言
C语言:内存函数(memcpy memmove memset memcmp使用)
C语言:内存函数(memcpy memmove memset memcmp使用)
|
2天前
|
C语言
pta浙大版《C语言程序设计(第3版)》 习题6-4 使用函数输出指定范围内的Fibonacci数 (20分)
pta浙大版《C语言程序设计(第3版)》 习题6-4 使用函数输出指定范围内的Fibonacci数 (20分)