77问答网
所有问题
当前搜索:
c语言中怎么求一个数是几位数
C语言
:求2
个数
中较大者
答:
由键盘输入两
个数
,显示器上显示较大数。程序如下:include <stdio.h> int big(int,int);/*创建整型变量函数big*/ void main(){ int x,y;scanf("%d,%d",&x,&y);printf("big is d\n",big(x,y));/*输出big函数的值,因为main函数与用户自定义函数big无关系,所以printf后的输出项表...
c语言的
数组中能不能包含未知数?
答:
哎呀,你先随便定义一个不就行了吗?
算
出来的时候再覆盖掉不就好了吗?你一开始就定义 int a[6][6];for(int i = 0; i < 6; i++){ for(int j = 0; j < 6; j++){ a[i][j] = fun(***);} } 你没有定义
一个数
不代表这个位置不能存在一个随机数呀。像一般的电脑里面没有...
C语言
编程中,奇数阶层
怎么
表示?
答:
printf("你输入的不是正整数,输入错误!\n");return;} if(n%2==0){ printf("嘿嘿,%d不是奇数,可以偷懒不用
算
它的阶乘了!\n",n);return;} for(i=1;i<=n;i++)s=s*i;printf("呵呵,%d是奇数呢,它的阶乘是%ld.\n",n,s);}如果你只要
求的是
比
一个数
小的所有奇数的阶乘的话...
!x在
c语言中是
什么意思
答:
是
一个
控制语句,直到x=0才停止循环,!x是求反的意思,只要x值是零才成立。!x的意思就是x!=0 当X=0时执行while循环 !即取反,当X!=0时不执行 !=组合在一起是逻辑运算符“不等于”!x--这个表示对x作“非”运算。
c语言
问题 数字的秘密
答:
i++){ while(~scanf("%ld",&a[i])){ printf("%ld\n",f(a[i]));} }} if(n==0)printf("
1
\n");return 0;} long f(long x){ int j;long b=0;for(j=1;j<x;j++)if(x%j==0)b=b+j;return b;} 这是我写的代码,可以运行且结果也是正确的,但就是不能提交 ...
C语言
编程作业题求解
答:
用while循环,用数组记录取出的数,用count来计数
数字的位数
while(n){x=n%10;n=n/10;count++;} 怎么把x放到数组中我没写,你自己写上
c语言
八进制输入的问题
答:
我进一步说明一下:它是从第一位开始识别提取,直到第
一个
非0-7的数。例如:对于N,如果输入07328123(则实际赋给N的八进制
数是
0732)如果输入232a23289(则实际赋给N的八进制数是232)如果输入9213(则N为随机数,因为你输入数的第一位就不符合要求)...
C语言
,这个输出是什么???
答:
首先你是不是打错了,"%06.1d%%" 应该是"%06.1f%%",这样才可能输出,%d输出整形,没办法输出浮点,然后%06.1f中6是用六个位置,0是指第
一个
非零数字前用零填充,.1小数点后保留
1位
小数,float又是单精度浮点数,过指定小数位自动四舍五入,%%是输出%,所以k*100=85.67,输出就是0085....
C语言中
求教一道有关级数的问题,真的不会写麻烦帮忙
答:
/* 改变符号 */ add += 2; /* 递增2 */ num--; /*num减
1
*/ } return value;} long Mul(int num) /*求阶乘*/ { return num<=1?1:num*MUL(num-1);} 第2个题目大同小异,希望你能根据上面的实现自己实现出第2个题目,其实算法要自己多写多练习,光看题目是不行的:)
棣栭〉
<涓婁竴椤
67
68
69
70
71
72
73
74
75
76
其他人还搜