问题 单项选择题

网络营销的媒介和本质是( )。

A.企业营销战略和因特网应用

B.计算机网络和商品交换

C.现代通讯技术和信息化

D.电子信息技术和满足他人需要

答案

参考答案:B

解析: 网络营销是20世纪末发展起来的一种新兴营销方式,是企业营销实践与现代通讯技术、计算机网络技术结合的产物,是企业以电子信息技术为基础,以计算机网络为媒介和手段而进行的各种营销活动的总称。网络营销的本质是商品交换。

问答题

请编制函数ReadDat()实现从文件IN.DAT中读取1000个十进制整数到数组XX中;请编制函数Compute(),分别计算出XX中奇数的个数odd,偶数的个数even,平均值aver以及方差totfc的值,最后调用函数WriteDat()把结果输出到OUT.DAT文件中。计算方差的公式如下:
[*]
原始数据文件存放的格式是:每行存放10个数,并用逗号隔开(每个数均大于0且小于等于2000)。
注意:部分源程序已给出如下。请勿改动主函数main()和输出数据函数WriteDat()的内容。
试题程序:
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#define MAX 1000
int xx[MAX],odd=0,even=0;
double aver=0.0,totfc=0.0;
void WriteDat(void);
int ReadDat(void)

int i;
FILE*fp;
if((fp=fopen("IN.DAT","r"))==NULL)return 1;
/***************编制函数
ReadDat()*****************/
/*********************
**********************
**/
fclose(fp);
return 0;

void Compute(void)

int i;
for(i=0;i<MAX;i++)

if(xx[i]%2)∥测试结点i是否是奇数
odd++;∥累加变量odd记录奇数数的个数
else∥如果结点i不是奇数
even++;∥累加变量even记录偶数数的个数
aver+=xx[i];∥将xx[i]累加存入aver中

aver/=MAX;∥计算平均数
for(i=0;i<MAX;i++)
totfc十=(xx[i]=aver)*(xx[i]=aver);
totfc/=MAX;

void main()

int i;
for(i=0;i<MAX;i++)xx[i]=0;
if(ReadDat())

printf("数据文件IN.DAT不能打开!\007\n");
return;

Compute();
printf("ODD=%d\nOVEN=%d\nAVER=%f\nTOTFC=%f\n",odd,even,aver,totfc);
WriteDat();

void WriteDat(void)

FILE*fp;
fp=fopen("OUT.DAT","w");
fprintf(fp,"%d\n%d\n%f\n%f\n",odd,even,aver,totfc);fclose(fp);

选择题