设计一个函数digit(num,k)返回整数num从左边开始的第K位数字?谢谢谢谢请用C语言.
题目
设计一个函数digit(num,k)返回整数num从左边开始的第K位数字?谢谢谢谢请用C语言.
答案
#include
#include
//请自己判断异常情况
int digit(int num,int k)
{
x05return num / (int)pow(10,int(log10(num)) + 1 - k) % 10;
}
int main()
{
printf("%d
",digit(123456,6));
x05return 0;
}
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 解不等式(x-5)/(x^2-4x+4)
- 零点偏移是什么意思
- 某小学各个班级人分数不完全相同,每个班级的教室都配有相同数量的课桌,
- 2907的用质因数分解法分解等于多少
- 有电感,电容和电阻的电路谐振时,串联时,电流无穷大,我懂了.并联时,电压为什么无穷大?我是业余的,
- 0.125平方乘0.25立方乘0.5六次方
- 两数相减,被减数减少15,要使差减少9,减数有何变化?
- shut the door与close the door的区别
- is this your handbag
- 4.The man under the tree is his father.(就划线部分提问) ------------------