编程实现

时间:2022-05-19 18:52:19 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
编程实现

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); }

6k

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.wddqw.com/doc/d55fe38302d276a200292e6b.html