include <stdio.h>int fun(unsigned long n){ int cnt=0; do { cnt++; }while(n/=10); return cnt;}int main(void){ unsigned long n; scanf("%lu",&n); printf("%d",fun(n)); return 0;} ...
def fun(num): global k if num // 10 == 0: print('位数是:%s' % k) else: num1 = num // 10 k += 1 fun(num1)if __name__ == '__main__': while True: global k k = 1 a = input('输入一个数:') fun(int(a))我用的是...
请编写函数fun,功能是:判断形参n中的正整数是几位数(输入数据的位数不超过4位),并将结果通过函数值返回。 例如:若输入的数据为123,则输出结果为:输入的数字是3位。 注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。1 #include<stdio.h>...
void fun(int n, int a[]) { int i = 0;while (i<4) { a[i] = n % 10;n = n / 10;i++;} } int main() { int num, a[4] ,i;printf("请输入一个数:\n");scanf("%d", &num);fun(num, a);for(i=3;i>=0;i--)printf("%d ", a[i]);printf("\n")...
编写函数fun(intm),其功能是计算四位正整数的各位数字之和并将计算结果以函数返回值形式返回。在主函数中输入一个四位正整数,调用fun函数求它的各位数字之和,并将计算
请编写函数fun,功能是:判断形参n中的正整数是几位数(输入数据的位数不超过4位),并将结果通过函数值返回。 例如:若输入的数据为123,则输出结果为:输入的数字是3位。 注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。1 #include2 void NON...
2. 编写一个函数fun,然后设计主函数调用函数fun.函数fun的功能是:计算正整数num的各位上的数字之积. 例如,若输入:252,则输出应该是:20.若输入:2
int fun(int n,int m){ int i,sum;sum=0;for(i=n;i<=m;i++){ if(i%2==0)sum=sum+i;} return(sum);} include<stdio.h> void main(){ int n,m,t,h;printf("请输入两个正整数:\n");scanf("%d%d",&n,&m);if(n>m){ t=n;n=m;m=t;} h=fun(n,m);printf("...
请编写函数fun,其功能是:判断形参n中的正整数是几位数(输入数据的位数不超过4位),并将结果通过函数值返回。例如,若输入的数据为123,则输出结果为:输入的数字是3位。 注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。 试题程序:#ineludevoid NONO();int fun(int ...
请编写函数fun,其功能是:判断形参n中的正整数是几位数(输人数据的位数不超过4位),并将结果通过函数值返回。例如:若输入的数据为123,则输出结果为:输入的数字是3位。 注意:部分源程序存在PR0G1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。 试题程序: ...