将此段文字复制到编码区即可。
#include "stdio.h"
int main()
{
int number,i=0,sum=0;
printf("please input a number:");
scanf("%d",&number);
while(number!=0)
{
sum+=number%10;
number/=10;
i++;
}
printf("sum=%d\n",sum);
printf("位数=%d\n",i);
return 0;
}
利用C语言还可以作为工作系统设计语言,编写系统应用程序、三维、二维图形和动画,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。其具体应用比如单片机以及嵌入式系统开发。
C语言的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,
本回答被网友采纳n请问umber/=10;什么意思啊?
追答umber/=10;就是number=number/10;它的意思是说:
消掉各个位数上的数字。
比如number=123 那么umber/=10之后,number就变成了12,个位上的3就消掉了。如此循环,直到
number等于0为止。