从键盘输入一个小于10000的正整数,计算其各位数字之和

[复制链接]
查看11 | 回复2 | 2009-1-10 11:46:16 | 显示全部楼层 |阅读模式
C语言程序

回复

使用道具 举报

千问 | 2009-1-10 11:46:16 | 显示全部楼层
已经编译运行确认:#include#includevoid main() {int i,num,result=0; printf("请输入一个小于10000的正整数: \n");scanf("%d",&num); while(1) {if((num>0)&&(num //计算数的各位之和 int Add(int nNum) { int temp=0; while(nNum) { temp+=nNum%10; nNum=nNum/10; } return temp; } void main() { int nResult; //结果...
回复

使用道具 举报

千问 | 2009-1-10 11:46:16 | 显示全部楼层
这个,把输入都限制好了,只能是数字,如果是其他的就会不断的提示你输入一个新数字,没有问题的#include #include int main(){int data;char cdata[20] = {0};int ret;int len;int i;int output ...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行