可以参考下面的代码:
#include
#include
int yi(int m)
{
while(m>=10)
m/=10;
return m;
}
int main()
{
int a,b;
printf("请输入一个整数:");
scanf("%d",&a);
if(a<0)
{
b=-yi(-a);
}
else
b=yi(a);
printf("该整数以%d打头!\n",b);
return 0;
}
扩展资料:
double atan2(double y,double x) 返回y/x的反正切tan-1(x)值,y的x为弧度
double cos(double x) 返回x的余弦cos(x)值,x为弧度
double sin(double x) 返回x的正弦sin(x)值,x为弧度
unsigned int _clear87() 清除浮点状态字并返回原来的浮点状态
void _fpreset() 重新初使化浮点数学程序包
unsigned int _status87() 返回浮点状态字
参考资料来源:百度百科-c语言
参考资料来源:百度百科-C语言函数
int func(int x)
{
while(x/10) x/=10;
return x;
}
#include
#include
int yi(int m)
{
while(m>=10)
m/=10;
return m;
}
int main()
{
int a,b;
printf("请输入一个整数:");
scanf("%d",&a);
if(a<0)
{
b=-yi(-a);
}
else
b=yi(a);
printf("该整数以%d打头!\n",b);
return 0;
}
#include
int fun(int n)
{
while(n/10 != 0)
n/=10;
return n;
}
int main()
{
int a;
scanf("%d",&a);
printf("%d\n",fun(a));
}