网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
人工预先创建一个文本文件data.txt,其内容为若干实数,数据之间以空白字符分隔。编程从该文件中读入这些实数,统计实数个数并求出这些实数的平均值,在程序中创建并产生一个文本文件result.txt,内容为 data.txt 中的全体实数,每行5个数,最后一行输出实数个数以及平均值。
参考答案和解析
import randomf=open('data.txt','w+')for i in range(100): a=random.randint(1,100) f.writelines(str(a)+'\n')f.seek(0)s=f.readlines()f.close()for i in range(len(s)): s[i]=eval(s[i].strip('\n'))print(s)
更多 “人工预先创建一个文本文件data.txt,其内容为若干实数,数据之间以空白字符分隔。编程从该文件中读入这些实数,统计实数个数并求出这些实数的平均值,在程序中创建并产生一个文本文件result.txt,内容为 data.txt 中的全体实数,每行5个数,最后一行输出实数个数以及平均值。” 相关考题
考题
下列给定程序中,函数fun()的功能是:给定n个实数,输出平均值,并统计平均值以上(含平均值)的实数个数。例如, n=8时,输入193.199,195.673,195.757,196.051,196.092, 196.596,196.579,196.763,所得平均值为195.838745,在平均值以上的实数个数应为5。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。试题程序:include <conio.h>include <stdio.h>int fun(float x[], int n)/***************found*******************/iht j, c=0;float xa=0.0;for (j=0; j<n;.j++)xa+=x[j]/n;printf("ave=%f\n",xa);for (j=0; j<n;j++)if(x[j]>=xa)c++;returnc;}main(){float x[l00]={ 193.199,195.673,195.757,196.051,196.092,196.596,196.579,196.763};clrscr ();printf("%d\n",fun (x,8));}
考题
给定程序MODll.c中函数fun的功能是;由形参给定n个实数,输出平均值,并统计在平均值以上(含平均值)的实数个数。例如,n=8时,输入:193.199,195.673,195.757,196.051,196.092,196.596,196.579,196.763所得平均值为:195.838745,在平均值以上的实数个数应为:5请改正程序中的错误,使程序能输出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
考题
已知在文件in.dat中存有N个实数(N200),函数ReadDat是读取这N个实数并存入数组xx中。请编制函数CalValue,其功能要求:1.求出这N个实数的平均值aver;2.分别求出这N个实数的整数部分值之和sumint以及小数部分值之和sumdec,最后调用函数WriteDat把所求的结果输出到文件out.dat中。 注意:部分源程序存放在test.c文件中。 请勿改动主函数main、读函数ReadDat和输出函数WriteDat的内容。
考题
阅读以下C代码,回答问题(1)~(6),将解答填入答题纸的对应栏内。【说明】函数insertElem的功能是在元素升序排列的数组中加入一个新元素并保持数组元素升序排列的特点。在main函数中输入若干表示价格的实数,输入为0或负数或实数个数超出限定数量时终止,调用insertElem将价格按升序保存在数组pdata中,最后输出所输入的实数
考题
单选题在画图软件中,输入“plot[sin[x],{x,-pi,pi}]”,则图像为:()。A
sinx,x取值[-π,π]B
sinx,x取值为全体实数C
cosx,x取值[-π,π]D
cosx,x取值为全体实数
考题
单选题已知以x为未知数的方程x2-(k+1)x+k=0,那么( ).A
对于任何实数k,方程都没有实数根B
对于任何实数k,方程都有实数根C
对于某些实数k,方程有实数根;对于其他实数k,方程没有实数根D
方程是否有实数根无法确定
考题
单选题对任意输入的实数X,下列程序执行后K的可能输出值为( )。 READ(*,*)X K=2*COS(X) PRINT*,K ENDA
在区间[-2,2]中的一个实数值B
0,1,-1C
在区间(-2,2)中的一个实数值D
0,l,-1,2,-2
热门标签
最新试卷