//5-4-1
//计算输入数字的位数
#include <stdio.h>
#include <stdlib.h>
int length(int num)
{
int length = 0;
for (; num; num /= 10)
{
length++;
}
return length;
}
void main()
{
int num;
scanf_s("%d", &num);
printf("数字的长度是:%d", length(num));
system("pause");
}
//5-4-2
//计算1加到n的数值
#include <stdio.h>
#include <stdlib.h>
int go(int num)
{
if (num == 1)
{
return 1;
}
else
{
return go(num - 1) + num;
}
}
void main()
{
int data = 0;
scanf_s("%d", &data);
printf("%d", go(data));
system("pause");
}