单项选择题

有以下程序: struct STU { char num[10]; float score[3];); main() { struct stu s[3]={{"20021",90,95,85}, {"20022",95,80,75}, {"20023",100,95,90}},*p=s; int i; float sum=0; for(i=0;i<3,i++) sum=sum+p->score[i]; printf("%6.2f\n",sum); } 程序运行后的输出结果是( )。

A.260.00
B.270.00
C.280.00
D.285.00
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序: #include<stdio.h> main() { FILE *fp; int i,k=0,n=0; fp=fopen( d1.dat , w ); for(i=1;i<4;i++) fprintf(fp, %d ,i); fclose(fp); fp=fopen( d1.dat , r ); fscanf(fp, %d%d ,&k,&n); printf( %d %d n , k,n); fclose(fp); } 执行后输出结果是( )。
A.1 2
B.123 0
C.1 23
D.0 0
单项选择题
以下程序试图把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入字符#时结束输入和输出操作,但程序有错。 #include<stdio.h> main() { FILE *fout; char ch; fout=fopen(’abc.txt’,’W’); ch=fgetc(stdin); while (ch!=’#’) { fputc (ch,fout); ch=fgetc(stdin); } fclose (fout); } 出错的原因是( )。
A.函数fopen调用形式错误
B.输入文件没有关闭
C.函数fgetc调用形式错误
D.文件指针stdin没有定义
相关试题
  • 以下程序的运行结果是 【19】 。#incl...
  • 以下sum函数的功能是计算下列级数之和。请...
  • 以下程序中给指针p分配3个double型动态内...
  • 下面程序的运行结果是 【17】 。int f...
  • 函数YangHui的功能是把杨辉三角形的数据赋...