C语言编程,写一函数digit(n,k),它把数n从右边起的第k位数字的值给出来,其中n为正整数,若n的位数不足k则为0,本人刚学了小半年,觉得编的程序还比较简单,可是现在程序越来越不会编了,网上的答

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 06:46:16
C语言编程,写一函数digit(n,k),它把数n从右边起的第k位数字的值给出来,其中n为正整数,若n的位数不足k则为0,本人刚学了小半年,觉得编的程序还比较简单,可是现在程序越来越不会编了,网上的答

C语言编程,写一函数digit(n,k),它把数n从右边起的第k位数字的值给出来,其中n为正整数,若n的位数不足k则为0,本人刚学了小半年,觉得编的程序还比较简单,可是现在程序越来越不会编了,网上的答
C语言编程,写一函数digit(n,k),它把数n从右边起的第k位数字的值给出来,其中n为正整数,若n的位数不足k
则为0,本人刚学了小半年,觉得编的程序还比较简单,可是现在程序越来越不会编了,网上的答案真心看不懂啊,

C语言编程,写一函数digit(n,k),它把数n从右边起的第k位数字的值给出来,其中n为正整数,若n的位数不足k则为0,本人刚学了小半年,觉得编的程序还比较简单,可是现在程序越来越不会编了,网上的答
#include
int digit(int n,int k)
{
\x09int i,temp1,temp2;
\x09for(i = 0;i < k; i++)
\x09{
\x09\x09temp1 = n%10;
\x09\x09n = n/10;
\x09}
\x09return temp1;
}
void main()
{
\x09int n,k,result;
\x09printf("请输入数字n和k:\n");
\x09scanf("%d %d",&n,&k);
\x09result = digit(n,k);
\x09printf("%d从右边数第%d位为%d",n,k,result);
}
很简单的,你先看看,不懂了再问.望采纳!

C语言编程,写一函数digit(n,k),它把数n从右边起的第k位数字的值给出来,其中n为正整数,若n.C语言编程,写一函数digit(n,k),它把数n从右边起的第k位数字的值给出来,其中n为正整数,若n的位数不足k, C语言编程,写一函数digit(n,k),它把数n从右边起的第k位数字的值给出来,其中n为正整数,若n的位数不足k则为0,本人刚学了小半年,觉得编的程序还比较简单,可是现在程序越来越不会编了,网上的答 用C语言编程:用函数调用的方法求f(k,n)=1^k+2^k+…+n^k,其中k和n从键盘输入 用C语言编程:用函数调用的方法求f(k,n)=1^k+2^k+...+n^k,其中变量k和n均为整形 pascal程序 定义一函数digit(n,k) 使得他回送整数n的从右边开始数第k个数字的值例如digit(15327,4)=5我写的程序如下program zlx52;varn,k:longint;function digit(n,k:longint):longint;vara,b:longint;begina:=exp(k*ln(10)); 用C语言编程:编写一函数求Fibnacci数列中fib(n)的值 c语言:定义一个函数digit(n,k),它返回整数n的从右边开始数的第k个数字的值例如 dig(1234,3)=2;dig(6754,4)=6 编写函数,其返回值为为整数n从右边开始的第k位数字的数.如digit(231456,3)返回4 用c语言 在程序中定义一函数digit(n,k),它能分离出整数n从右边数第k个数字 如 digit(49687,5)=4 digit(2076,5)=0我做的.输入(49687,5)后、总是输出0 为什么阿.var n1,k1:integer;function digit(n,k:integer):longint;var i,j:inte c语言编程中k=(m=5,n=3),求k=?为什么? 设计一个函数digit(num,k)返回整数num从左边开始的第K位数字?谢谢谢谢请用C语言. C语言函数 编程输入一个n*n矩阵中各元素的值,找出两条对角线上的元素之和用函数怎么写 定义函数(X,N)计算X的N次幂恩 C语言编程 急求C语言编程:写一个函数,判断并输出它是奇数还是偶数.要求从主函数输入一个数,调用该函数来实现. c语言编程n次方怎么表示 /{(m-n)!}c语言怎么编程 定义一个函数digit(n,k),要求输入数字n与k,输出数字n上第k位的数.例:digit(15327,4)=5 digit(289,5)=0 c语言用函数编程求1+1/2+1/3+...+1/n