第二周项目4求一个正整数的各位数字之和
2015-09-12 12:10
225 查看
问题及描述:
/*
*Copyright(c++)2015,烟台大学计算机学院
*All rights reserved,
*文件名称:test.cpp
*作 者:程梦莹
*完成日期:2015年9月12日
*版本号:v1.0
*问题描述:计算任一输入的正整数的各位数字之和,并分析算法的时间复杂度
*输入描述:一个整数
*/
运行结果:
知识点描述:func(n)的时间复杂度为O(len(n)),len(n)为正整数n的位数,程序的时间复杂度也为O(len(n))。
学习心得:代码太不熟练了
/*
*Copyright(c++)2015,烟台大学计算机学院
*All rights reserved,
*文件名称:test.cpp
*作 者:程梦莹
*完成日期:2015年9月12日
*版本号:v1.0
*问题描述:计算任一输入的正整数的各位数字之和,并分析算法的时间复杂度
*输入描述:一个整数
*/
#include<stdio.h> int func(int num) { int s=0; do { s+=num%10; num/=10; } while(num); return(s); } void main() { int n; printf("输入一个整数:"); scanf("%d",&n); printf("各位数字之和:%d\n",func(n)); printf("\n"); }
运行结果:
知识点描述:func(n)的时间复杂度为O(len(n)),len(n)为正整数n的位数,程序的时间复杂度也为O(len(n))。
学习心得:代码太不熟练了
相关文章推荐
- thinkPHP3.2.3使用过程中遇到的问题收集
- android:windowSoftInputMode属性使用
- 敏捷开发和瀑布开发
- ASO优化之AppStore规则介绍
- 第二周
- ftp服务结合pam_mysql 使用错误
- 欢迎使用CSDN-markdown编辑器
- android多线程下载模块
- python 的字符串驻留机制
- FIRST
- DIV+CSS实现的绿色水平一级菜单代码
- xml里面数据的读取
- Unix编程之文件类型检测
- 推荐!手把手教你使用Git
- 数据结构实践——循环双链表应用
- 专访不足总结
- 一:c语言(数据类型和运算符)
- php查询数据库输出近7天,每一天的数据
- C#禁止textbox复制、粘贴、剪切及鼠标右键的方法
- Base64编码与解码