程序代码 CWord文档下载推荐.docx
- 文档编号:21188222
- 上传时间:2023-01-28
- 格式:DOCX
- 页数:57
- 大小:30.49KB
程序代码 CWord文档下载推荐.docx
《程序代码 CWord文档下载推荐.docx》由会员分享,可在线阅读,更多相关《程序代码 CWord文档下载推荐.docx(57页珍藏版)》请在冰豆网上搜索。
x=clock();
doublen=0.0,sum1=0.0,sum=0.0;
while(fabs(sum-pi)>
=i){
n+=1.0;
sum1+=1.0/n/n;
sum=sqrt(6.0*sum1);
}
y=(clock()-x)/CLOCKS_PER_SEC;
deadline=%g,sum=%f,pi=%f,neededn=%d,time=%f\n"
i,sum1,sum,int(n),y);
//130.16
for(q=100;
q<
=999;
q++){
if(sxh(q)==1)
%d是水仙花数\n"
q);
输入一个三位数\n"
p)==1){
if(sxh(p)==1){
p);
else{
%d不是水仙花数\n"
continue;
for(v=1;
v<
100&
&
100-19*v>
0&
18*v<
100;
v++)
苹果%d个,西瓜%d个,梨%d个\n"
100-19*v,v,18*v);
return0;
}
Function.c
//129.4
voidbfjch(intk){
inti,x=1;
longintsum=0;
for(i=1;
i<
=k;
i++){
x*=i;
sum+=x;
1!
=%ld\n"
sum);
//129.12
doubleasinh(doublej){
if(j<
1){
doublex,sum=j;
intn;
for(x=j,n=2;
fabs(x)>
1E-5;
n++){
x=-(2.0*n-3)*(2.0*n-3)*j*j*x/(2.0*n-2)/(2.0*n-1);
sum+=x;
returnsum;
elsereturn0;
//129.16
intsxh(inti){
if(((i/100)*(i/100)*(i/100)+((i/10)%10)*((i/10)%10)*((i/10)%10)+(i%10)*(i%10)*(i%10))==i)
return1;
//完数
intsms(intt){
if(t>
inti,sum=0;
for(i=1;
t;
if(t%i==0)
sum+=i;
returnsum==t?
0:
(sum>
t?
1:
-1);
Lesson6
voidfif2(intm,intn,intk);
doublepower(doublex,intn);
voiddraw(intch);
/*从问题到程序.22*/
intch,i,m=1,n=1,k=1,sum=0;
doublex;
for(i=1;
=100;
if(i%7==0||i%6==0)
%d\t"
i);
if((i%7==0||i%6==0)&
i%42!
=0)
//77.15.2
fif2(m,n,k);
//77.14.2
sum+=i*i*i;
100以内正整数立方和为%d\n"
//77.16
求x的n次幂输入x,n:
scanf("
%lf%d"
x,&
n);
%f的%d次幂是:
%f\n"
x,n,power(x,n));
//补充题
打印枣核输入最大数字"
ch)==1){
draw(ch);
/*从问题到程序77.15*/
voidfif2(intm,intn,intk){
输入3个整数:
"
%d%d%d"
m,&
n,&
k);
intx,j;
x=(n-m)/k;
for(j=0;
j<
=x;
j++){
%d\n"
m+j*k);
//16
doublepower(doublex,intn){
inti;
doublesum;
sum=x;
=n-1;
sum*=x;
returnsum;
voiddraw(intch){
intline,i,j,n,p,m,l;
for(line=1;
line<
=ch;
line++){
=ch-line;
i++)
putchar('
'
for(j=1;
=line;
j++)
j);
for(l=line-1;
l>
0;
l--)
l);
putchar('
for(line=ch+1;
=2*ch-1;
for(m=1;
m<
=line-ch;
m++)
for(n=1;
n<
=2*ch-line;
n++)
n);
for(p=2*ch-line-1;
p>
p--)
Lesson5
voidifrun(intyear);
voidfenduan(doublex);
voidwhatis(intwhat);
voidgrade(intscre);
voidgrade2(intscre2);
doubletmax(doublea,doubleb,doublec);
intyear=1;
intx=1;
intwh=1;
intscre=1;
intscre2=1;
doublea,b,c;
ifrun(year);
fenduan(x);
whatis(wh);
grade(scre);
grade2(scre2);
input3numbers(double):
%lf%lf%lf"
a,&
b,&
c);
maxnum=%f\n"
tmax(a,b,c));
voidifrun(intyear){
/*是否为闰年*/
inputyear:
year);
if((year%400==0||(year%4==0&
year%100!
=0))==1){
%d是闰年\n"
year);
else{
%d不是闰年\n"
voidfenduan(doublex){
/*作业中的分段函数*/
inputx:
x);
if(x>
=10){
y=%g\n"
-3*x-11);
elseif(x>
=1){
2*x-1);
else
x);
voidwhatis(intwhat){
/*3位数*/
输入一个不多于3位的正整数:
what);
if(what/10<
是1位正整数\t各位数字为:
%d\t逆序为:
what,what);
elseif(what/10<
10){
是2位正整数\t各位数字为:
%d\t%d\t逆序为:
%d%d\n"
what/10,what%10,(what%10),what/10);
是3位正整数\t各位数字为:
%d\t%d\t%d\t逆序为:
%d%d%d\n"
what/100,(what/10)%10,what%10,what%10,(what/10)%10,what/100);
voidgrade(intscre){
/*学生的成绩划分等级并输出*/
输入一到二位整数成绩:
scre);
intgrd,d;
grd=scre/10;
switch(grd){
case9:
d=65;
break;
case8:
d=66;
case7:
d=67;
case6:
d=68;
default:
d=69;
等级=%c\n"
d);
voidgrade2(intscre2){
scre2);
if(scre2/10<
6)printf("
grade=E\n"
elseif(scre2/10<
7)printf("
grade=D\n"
8)printf("
grade=C\n"
9)printf("
grade=B\n"
elseprintf("
grade=A\n"
doubletmax(doublea,doubleb,doublec){
/*76.8*/
returna>
b&
a>
c?
a:
(b>
b:
Lesson9
stdlib.h>
voidwtdwch(intchc);
intych=0;
intj=0,z=0,sum=0,fa=0,max=0,min=0,flag;
voidmenu(void){
system("
cls"
\t\t\t--------------------\n"
\t\t\t0show1,2,3all\n"
\t\t\t1avearge\n"
\t\t\t2failure\n"
\t\t\t3highest&
lowest\n"
\t\t\t4quit\n"
while(flag){
inputscores:
while(scanf("
j)!
=EOF){
z++;
sum+=j;
if(j<
60&
j>
0)fa++;
if(z==1)max=min=j;
else{if(j<
min)min=j;
if(j>
max)max=j;
enterachoice:
switch(scanf("
ych)){
case1:
{wtdwch(ych);
break;
}
{printf("
wronginput\n"
getchar();
voidwtdwch(intchc){
switch(ych){
case0:
average:
%f,failure:
%d,highest:
%d,lowest:
sum/(z+0.0),fa,max,min);
case1:
averageis%f\n"
sum/(z+0.0));
case2:
failureis%d\n"
fa);
case3:
highestis:
%d,lowestis%d\n"
max,min);
case4:
default:
{system("
flag=0;
ctype.h>
voidmenu(void);
externintflag=1;
intmain(){
inti,z=0,max=0,min=0,c=0,al=0,di=0,sp=0,n=0,fa=0,sum=0,h=0,nn=0,x1=0,chc=0;
doublex=0.0,sum2=0.0,t=0.0;
charcho;
-------pressctrlzonce!
ormore!
timestostop\n"
//130.19
130.19inputints:
while
(1){
i)){
case0:
getchar();
case1:
{
if(h==0)max=min=i;
if(i<
min)min=i;
if(i>
max)max=i;
h++;
break;
}
default:
gotoprint;
print:
if(h==0)printf("
noinputs\n"
if(h>
0)printf("
max=%d,min=%d\n"
//130.21
130.21inputR+\n"
x)!
if(sum2==0.0){sum2+=x/2.0;
nn=0;
else{sum2+=x;
nn=1;
t=x;
areais%f\n"
nn==0?
sum2-t/2.0);
//课后作业2
课后作业2\n"
while((c=getchar())!
if(isalpha(c))al++;
if(isdigit(c))di++;
if(c=='
)sp++;
n++;
alpha:
%d,digit:
%d,space:
%d,others:
al,di,sp,n-al-di-sp);
//课后作业1
while(flag){
nexttaskisgoingtoclearthescreeny/n?
%c"
cho);
if(cho=='
y'
)menu();
else{flushall();
continue;
Lesson10
doublecbequ(doublea,doubleb,doublec,doubled);
doublecbequ(doublea,doubleb,doublec,doubled){
doublex=1.5,t=1.0;
while(fabs(x-t)>
1E-8){t=x;
x=x-(a*x*x*x+b*x*x+c*x+d)/(3.0*a*x*x+2.0*b*x+c);
returnx;
doublea,b,c,d;
inputa,b,c,d:
%lf%lf%lf%lf"
c,&
d)==4)
{if(fabs(fabs((cbequ(a,b,c,d))-1))<
0.5)printf("
rootis%.6f\n"
cbequ(a,b,c,d));
norootnear1.0\n"
#include"
guess.h"
intm,unknown,guess;
if((m=getrange())<
0)return1;
++m;
do{
unknown=rand()%m;
while
(1){
if((guess=getnumber(m))<
0){
Toomanyerrors.Stop!
return2;
if(guess>
unknown)printf("
Toobig!
elseif(guess<
Toosmall!
Youwin!
}while(next());
Gameover.\n"
Guess.h
#defineERRORNUM5
intnext(void)
{
intc;
Nextgame?
(y/n):
"
while(isspace(c=getchar()))
;
if(c=='
)return1;
intgetnumber(intm)
inti,n;
for(i=0;
i<
ERRORNUM;
++i){
Yourguess:
if(scanf("
&
n)!
=1||n<
0||n>
=m){
Wrong!
Anumberin0~%d.\n"
m-1);
while(getchar()!
='
)
elsereturnn;
return-1;
intgetrange(void)
++i)
Choosearange[0,n].Inputn:
2||n>
32767)
Wrong.Anumberin2~32767.\n"
);
Lesson8
#include<
intgcd(intm,intn);
doublelrd(intn,doublex);
intgcd2(intm,intn);
intqhd(intyear);
intqhd2(intage);
voidmoveone(charone,char
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序代码
![提示](https://static.bdocx.com/images/bang_tan.gif)