Рvoid main() { Р int x=20; Р int i=2; Р while(i Рvoid main() { Р int x=20; Р int i=2; Р while(i

全文预览

2019年电大本科C语言程序设计A期末考试试题及答案

上传者:梦&殇 |  格式:doc  |  页数:14 |  大小:98KB

文档介绍
int i,j ,k==0; Р for ({i=O;i<5;i++) Р for(j=i;j<5;j++) k++;; Р printf("%d\n",k) ; }Р运行结果:15Р27. #include<stdio. h> Рvoid main() { Р int x=20; Р int i=2; Р while(i<x) { Р if(x%i==0) {printf("%d",i); x/=i;} Р i++; }}Р运行结果:25Р28. #include<stdio. h> Рvoid main() { Р int a[8]={76,63,54,95,40,75,90,66}; Р int i, s=0; Р for(i=0;i<8;i++) Р if(a[i]>=70 && a[i]<=90) s+=a[i]; Р printf("s=%d\n",s) ; }Р运行结果:s=241Р29. #include<stdio. h> Рint WF(int x , int y) { Р x=x+y; Р y+=x; Р return x+y; }Рvoid main() { Р int x=3 , y=8; Р printf("%d\n" ,WF(x,y));}Р运行结果:30Р30. #include<stdio. h> Рint LA(int *a,int n) { Р int i,s=O; Р for(i=O; i<n;i++) s+=a[i]; Рreturn s; }Рvoid main() { Р int a[5]={1 ,2,3,4,5}; Р int b=LA(a,5)+LA(a+2,3); Р printf("b=%d\n",b);}Р运行结果:b=27Р四、写出下列每个函数的功能Р1. int WC(int a[],int n, int k) {

收藏

分享

举报
下载此文档