【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《编程实现》,欢迎阅读!
编程实现
1.编程计算
xk
S=
k!k1
10
2.从键盘输入10个整数,求平均值,并统计出大于平均值的个数。 3.编写函数实现将给字符串中的大写换成小写字符。 4.编程实现以下函数运算
(x1)x
y2x1 (1x10)
3x11x10
5.用公式
111
1求的近似值,精确到小数点后第四位。 4357
6.从键盘输入一个整数K,判断其是否是素数。 7.编写函数实现两个实数交换。
8.编写一函数实现从一给定字符串中统计字符’A’出现的次数。 编程实现 1.编程计算
xk
S=
k1k!
10
main() {int k;
float x,s=0; float hk,f=1;
scanf(“%f”,&x); f=x;
for(k=1;k<=10;k++) {s+=f*hk; hk/=k; f=f*x; }
printf(“%f”,s); }
2.从键盘输入10个整数,求平均值,并统计出大于平均值的个数 main() {
int a[10],k,av=0,count=0; for(k=0;k<10;k++)
{scanf(“%d”,&a[k]); av+=a[k]; }
av/=10;
for(k=0;k<10;k++)
if (a[k]>av)count++;
printf(“%f,%d”,av,count); }
3.编写函数实现将给字符串中的大写换成小写字符。 void change(char as[]) { int k; k=0;
while(as[k]!=’\0’)
{if(as[k]>=’A’&&as[k]<=’Z’) as[k]=as[k]-‘A’+’a’;
}
}
4.编程实现以下函数运算
(x1)x
y2x1 (1x10)
3x11x10
main()
{float x,y;
scanf(“%f”,&x); if(x<=1) y=x;
else if(x<10) y=2*x-1; else
y=3*x-11;
printf(“%f”,y); } 5.用公式
111
1求的近似值,精确到小数点后第四位。 4357
Main()
{
float s=0,f,sign;
int k=0; sign=1;
f=1/(2*k+1); while(f>0.0001) {s+=sign*f;
sign=sign*(-1); k++;
f=1/(2*k+1); }
f=f*4;
printf(“%f”,f); }
6.从键盘输入一个整数k,判断其是否是素数
main()
{
int k,j,l;
scanf(“%d”,&k);
l=0;
for(j=2;jif(k%j==0) l=1;
if(l==1)
printf(“%d”,k); }
7.编写函数实现两个实数交换。 void change( int *a,int *b) { int k; k=*a;
*a=*b; *b=k; }
8. 编写一函数实现从一给定字符串中统计字符’A’出现的次数。 int count(char *p) {int k; k=0;
while(*p!=’/0’) {if(*p==’A’) k++; }
return(k); }
本文来源:https://www.wddqxz.cn/d55fe38302d276a200292e6b.html