cc语言程序设计题库,急求

急求C语言编程 求如下分段函数的值求求大神们 跪谢
#include double y(double x) {if (x <= 0) return 3 -else if (x < 1) return 1 + x *else return 2 * x + sqrt(x);}
3的108次方=27的36次方,2的144次方=16的36次方 ,27的36次方大于16的36次方 ,所以3的108次方大于2的144次方
用if函数 题目要求是使用逻辑函数判断Sheet1中每个同学的每门功课是否均高于平均分,如果是,保存结果为TRUE,否则,保存结果为FALSE,将结果保存在表中的“三科成绩是否均超过平均”列当中.语文成绩c1到c39 d 英语成绩 e 平均分g
C40,IF(D1>D40,IF(E1>E40,TRUE,0),0),FALSE)就可以了.">要先把每一门的平均分算出来才可以啊,可以保存在它们相应列的第40行上.=IF(C1>C40,IF(D1>D40,IF(E1>E40,TRUE,0),0),FALSE)就可以了.
e^(lnx)=x∫((tanx)*e^(lnx))/x dx=∫tanx dx=ln|cosx|+C
1.如图,在△ABC中,AB=AC=10cm,BC=16cm,DE=4cm,动线段DE(端点D从B开始)沿BC边以1cm/s的速度向C运动,当端点E到达点C时停止运动,过点E作EF∥AC交AB于点F(当点E与点C重合时,EF与CA重合),连接DF,设线段DE运动时间为t秒.(1)直接写出线段BE、EF的长(用含t的代表式表示)(2)在这个运动过程中,△DEF能否为等腰三角形?若能,请求出t的值;若不能,请说明理由(3)设M、N分别是DF、EF的中点,求整个运动过程中,线段MN所扫过的面积
(1) BE=(t+4)cm,
1分EF=58(t+4)cm.
4分(2) 分三种情况讨论:① 当DF=EF时,有∠EDF=∠DEF=∠B,∴ 点B与点D重合,∴ t=0.
当DE=EF时,∴4=58(t+4),解得:t=125.
7分③ 当DE=DF时,有∠DFE=∠DEF=∠B=∠C,∴△DEF∽△ABC.∴DE/AB=EF/BC,即410=5/8(t+4)16,解得:t=156/25.
9分综上所述,当t=0、12/5或156/25秒时,△DEF为等腰三角形.(3) 设P是AC的中点,连接BP,∵ EF∥AC,∴ △FBE∽△ABC.∴ EF/AC=BE/BC, ∴ EN/CP=BE/BC.又∠BEN=∠C,
∴ △NBE∽△PBC,∴ ∠NBE=∠PBC.
10分∴ 点N沿直线BP运动,MN也随之平移.如图,设MN从ST位置运动到PQ位置,则四边形PQST是平行四边形.
11分∵ M、N分别是DF、EF的中点,∴ MN∥DE,且ST=MN=12DE=2.分别过点T、P作TK⊥BC,垂足为K,PL⊥BC,垂足为L,延长ST交PL于点R,则四边形TKLR是矩形,当t=0时,EF=58(0+4)=52,TK=12EFosin∠DEF=12×52×35=34;当t=12时,EF=AC=10,PL=12ACosinC=12×10×35=3.∴PR=PL-RL=PL-TK=3-3/4=9/4.∴S□PQST=SToPR=2×9/4=9/2.∴整个运动过程中,MN所扫过的面积为9/2cm2.
2.解:(1)设过点C(-1,0),A(0,3),A'(3,0)的抛物线为y=ax?+bx+c.则:0=a-b+c;3=c;0=9a+3b+c.解得:a=-1,b=2,c=3.故此抛物线为y= -x?+2x+3=-(x-1)^2+4.A'(3,0),作A'关于Y轴的对称点A''(-3,0),抛物线的对称轴是x=1,连接A''B'于对称轴的交点即是P点.设A''B'的方程是y=kx+b,B坐标是(1,3),则B'坐标是(3,-1)坐标代入得到0=-3k+b,-1=3K+b解得1=-6k,k=-1/6,b=-1/2即y=-1/6x-1/2,令X=1,得到Y=-1/6-1/2=-2/3即P坐标是(1,-2/3)
若a,b,c为整数,且|a-b|19+|c-a|99=1,试计算|c-a|+|a-b|+|b-c|的值.
a,b,c均为整数,则a-b,c-a也应为整数,且|a-b|19,|c-a|99为两个非负整数,和为1,所以只能是|a-b|19=0且|c-a|99=1,①或|a-b|19=1且|c-a|99=0.②由①知a-b=0且|c-a|=1,所以a=b,于是|b-c|=|a-c|=|c-a|=1;由②知|a-b|=1且c-a=0,所以c=a,于是|b-c|=|b-a|=|a-b|=1.无论①或②都有|b-c|=1且|a-b|+|c-a|=1,所以|c-a|+|a-b|+|b-c|=2.
其他相关问题08:36 提问
c语言程序设计(很难的一道题)
一、将分数变小数:写出一个程序,接受一个以N/D的形式输入的分数,其中N为分子,D为分母,输出它的小数形式。如果它的小数形式存在循环节,要将其用括号括起来。例如:1/3=.00000...表示为.(3),又如41/333=....表示为.(123)。
一些转化的例子: 1/3=.(3)
1/7=.(142857)
45/46=.803(571428)
用上面的分数和13/79来测试你的程序。求高手
按赞数排序
有两个关键点:
1. 不能用float等浮点数类型,要用整数类型和高精度处理。
2. 需要了解循环小数的产生来源于除数中有2和5以外的因子。
以下C++代码在g++下编译通过,可以处理D&10000的情况,循环节不超过40位。我的电脑上没有C编译程序,但除了头文件包含部分,我都尽量按照C语言的格式写了,希望对你有帮助。
不过,45/46你给的结果不正确,应该是:.9(),你可以用计算器验算一下。
#include &cstdio&
#include &cstdlib&
#include &string&
#include &cstring&
#define LEN 10
#define EACH_MAX 10000
//高精度取余
int exactRemainder(int* K, int D){
int tmp[LEN];
memcpy(tmp, K, sizeof(int) * LEN);
for(i = LEN - 1; i & 0; i--){
tmp[i] %= D;
tmp[i - 1] += tmp[i] * EACH_MAX;
return tmp[0] % D;
//高精度输出循环节(99999...999/D*N)
void printCirculator(int *K, int D, int N){
int begin = 0;
int tmp[LEN];
memcpy(tmp, K, sizeof(int) * LEN);
for(i = LEN - 1; i & 0; i--){
tmp[i - 1] += (tmp[i] % D) * EACH_MAX;
tmp[i] /= D;
tmp[0] /= D;
for(i = 0; i & LEN; i++){
tmp[i] *= N;
for(i = 0; i & LEN - 1; i++){
tmp[i + 1] += tmp[i] / EACH_MAX;
tmp[i] %= EACH_MAX;
for(i = LEN - 1; i &= 0; i--){
if(begin == 1){
printf("%04d", tmp[i]);
}else if(tmp[i] != 0){
begin = 1;
printf("%d", tmp[i]);
//在999..9前面再加一个9
void next9(int *K){
for(i = 0; i & LEN; i++){
K[i] *= 10;
for(i = 0; i & LEN - 1; i++){
if(K[i] &= EACH_MAX){
K[i + 1] += K[i] / EACH_MAX;
K[i] %= EACH_MAX;
K[0] += 9;
int main(){
int K[LEN];
memset(K, 0, sizeof(int) * LEN);
scanf("%d%d", &N, &D);
//如果N比D大,则有整数部分,先输出
if(N &= D){
printf("%d", N / D);
printf(".");
//把D因子中的10,2,5都除去
if(D % 10 == 0){
if(N % 10 == 0){
}else if(N &= D){
printf("%d", N / D);
printf("%d", 0);
}else if(D % 2 == 0){
}else if(D % 5 == 0){
//此时N & D且D因子中不含有2和5,即纯循环部分
if(N != 0){
printf("(");
while(exactRemainder(K, D) != 0){
printCirculator(K, D, N);
printf(")");
printf("\n");
你这道题没意义。
因为计算机丢失的精度究竟是循环部分,还是精度失真的部分你没法说清楚。
N/D=(N/D)(括号中的代表结果),(N/D)*D这个值你能说清楚是怎么来的吗?
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐急求答案,c语言编程题_百度知道
急求答案,c语言编程题
蓝线上方的两道题
我有更好的答案
#include&stdio.h&#include&stdlib.h&#include&conio.h&#include&time.h&int&main(){&&&&int&a[10],i,sum=0;&&&&srand(time(NULL));&&&&printf(&生成随机数数组:&);&&&&for(i=0;i&10;i++)&&&&{&&&&&&&&a[i]=(rand()%100-3)/3;&&&&&&&&sum=sum+a[i];&&&&&&&&printf(&%d&&,a[i]);&&&&}&&&&printf(&\n&总和=%d\n&,sum);&&&&FILE&*&&&&printf(&在D盘生成文件maxdata.txt并写入总和数据\n&);&&&&if((fp=fopen(&d:\\maxdata.txt&,&wt+&))==NULL)&&&&{&&&&&&&&printf(&no&open!&);&&&&&&&&getch();&&&&&&&&exit(1);&&&&}&&&&fprintf(fp,&&%d&,&sum);&&&&printf(&数据已写入文件\n&);&&&&fclose(fp);&&&&return&0;}
谢谢大神,还有最上面那一道排序的
采纳率:87%
来自团队:
为您推荐:
其他类似问题
您可能关注的内容
&#xe675;换一换
回答问题,赢新手礼包&#xe6b9;
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。24小时热门版块排行榜&&&&
本帖被评价40次,作者guan0301增加金币 31.4 个
(初入文坛)
在线: 15.2小时
虫号: 1257216
【课后答案】c程序设计(谭浩强 清华出版社)
谭浩强版得《c程序设计》课后习题答案!!!
欢迎大家下载啊!!!
[ Last edited by flmzxj on
at 11:30 ]
& 本帖附件资源列表
欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:
22:58:12,&113 K
& 收录本帖的淘贴专辑推荐
& 猜你喜欢
已经有85人回复
已经有11人回复
已经有17人回复
已经有43人回复
已经有13人回复
已经有39人回复
已经有19人回复
已经有19人回复
已经有5人回复
已经有103人回复
& 本主题相关价值贴推荐,对您同样有帮助:
已经有173人回复
已经有145人回复
已经有28人回复
已经有44人回复
已经有205人回复
已经有13人回复
已经有8人回复
已经有10人回复
已经有41人回复
& 大家感兴趣的资源:
已经有13人回复
已经有12人回复
已经有0人回复
已经有16人回复
已经有33人回复
已经有31人回复
已经有91人回复
已经有246人回复
已经有50人回复
已经有127人回复
已经有1043人回复
已经有243人回复
已经有267人回复
已经有1242人回复
已经有333人回复
已经有1698人回复
已经有858人回复
已经有289人回复
已经有1955人回复
已经有4117人回复
五星好评 &顶一下,感谢分享!
相关版块跳转
我要订阅楼主
的主题更新
小木虫,学术科研互动社区,为中国学术科研免费提供动力
违规贴举报删除请发送邮件至:
广告投放与宣传请联系 李想 QQ:
QQ:&&邮箱:
Copyright &
MuChong.com, All Rights Reserved. 小木虫 版权所有急求C语言习题答案!!
[问题点数:80分,结帖人jameswu]
急求C语言习题答案!!
[问题点数:80分,结帖人jameswu]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
匿名用户不能发表回复!|

我要回帖

更多关于 c语言程序设计题目 的文章

 

随机推荐