预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

.实用文档.教材P74,第4,6题4题:#include<stdio.h>voidmain(){intn,sum=0;for(n=1;n<=100;n=n+2)sum=sum+n;printf(“奇数之和为:%d\n〞,sum);}6题:#include<stdio.h>voidmain(){intn=1,m=1;do{m=m*n;n=n+1;}while(n<=10);printf(“10!=%d\n〞,m);}3.输入一行字符,统计其中英文字母的个数。#include<stdio.h>voidmain(){charch;intn=0;printf(“请输入一行字符:〞);scanf(“%c〞,&ch);while(ch!=’\n’){if(ch>=’a’&&ch<=’z’||ch>=’A’&&ch<=’Z’)n++;scanf(“%c〞,&ch);}printf(“您输入了%d个英文字母\n〞,n);}4.输入一批正整数〔以负数结束〕,求其中的奇数和。#include<stdio.h>voidmain(){intn,sum=0;printf(“请输入假设干正整数,以负数结束:\n〞);scanf(“%d〞,&n);while(n>0){if(n%2!=0)sum=sum+n;scanf(“%d〞,&n);}printf(“奇数之和等于:%d\n〞,sum);}5、输出公元2000年至3000年间的所有闰年的年号。#include<stdio.h>voidmain(){intyear,m;for(year=2000;year<=3000;year+=4)if(year%100!=0||year%400==0){printf(“%d〞,year);m++;if(m%5==0)printf(“\n〞);}}P74习题,第2题,第7题。第2题:#include<stdio.h>voidmain(){intn,m;n=1;while(n<=9){m=1;while(m<=n){printf(“%d*%d=%d“,m,n,n*m);m++;}printf(“\n〞);n++;}}第7题:#include<stdio.h>voidmain(){inti,j,n;printf(“请输入打印的行数:〞);scanf(“%d〞,&n);for(i=1;i<=n;i++){for(j=1;j<=n-i;j++)printf("");for(j=1;j<=2*i-1;j++)printf("*");printf("\n");}}打印所有水仙花数。如:153=13+53+33voidmain(){intn,d,t,h;printf(“所有水仙花数:\n〞);for(n=100;n<=999;n++){d=n%10;t=n/10%10;h=n/100;if(n==d*d*d+t*t*t+h*h*h)printf("%d\n",n);}}计算分数数列前20项之和voidmain(){floata,b,t,sum;inti;a=1;b=2;sum=0;for(i=1;i<=20;i++){sum=sum+b/a;t=a;a=b;b=b+t;}printf(“数列之和是:%f\n〞,sum);}解一元二次方程#include<stdio.h>#include<math.h>voidmain(){floata,b,c,x1,x2,d;chars;do{printf("请输入a,b,c的值:\n");scanf("%f%f%f",&a,&b,&c);d=b*b-4*a*c;if(d>0){x1=(-b+sqrt(d))/(2*a);x2=(-b-sqrt(d))/(2*a);printf("方程有两个不等实根:\n");printf("x1=%f,x2=%f\n",x1,x2);}elseif(d==0){x1=x2=-b/(2*a);printf("方程有一个实根:\n");printf("x1=x2=%f\n",x1);}elseprintf("方程无实根\n");getchar();printf("继续解方程吗(Y/N)?");s=getchar();}while(s=='y'||s=='Y');}