C语言程序设计模拟试题1(5)

2025-06-26

int i;

for(i=0;i<20;i++) {

scanf(\

if(x>0) s1+=x;

else s2+=x; }

printf(\}

11.按下列公式计算s的值,其中n(n<10)和x1,x2,??,xn由键盘输入。

s?i?1

?n(xi?x0)2

(其中x0是x1,x2,??,xn的平均值)

#include

void main() {

int i,n;

float x[10],x0=0,s=0; scanf(\ for(i=1;i<=n;i++)

21

{

scanf(\

x0+=x[i]; }

x0/=n; for(i=1;i<=n;i++)

s+=(x[i]-x0)*(x[i]-x0);

printf(\}

12.下面的程序是求数组中的最小元素,输出最小元素的下标及最小元素值。

注意:部分源程序已给出。请勿改动主函数main和其他函数中的任何内容,仅在函数findmin的花括号中填入你编写的若干语句。 #include

int findmin(int *s,int n) /* s表示数组的首地址,n是数组大小 */ { ? } main()

{ int a[10],i,k;

for (i=0; i<10; i++) scanf(\

22

k=findmin(a,10);

printf(\} 方法一:

int isprime(int n) { int k,i;

k=sqrt(n); /* 写成sqr不扣分 */ for(i=2; i<=k; i++) /* 8分*/ if(n%i==0) break;

if(i>k) return 1; /* 返回值 2分 */ else return 0; } 方法二:

int isprime(int n) { int i;

for(i=2; i

if(i>=n) return 1; /* 写成i≥n不扣分,主要测试编程方法 */ else return 0; }

23


C语言程序设计模拟试题1(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:地方党史正本写作初探

相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219