对于下面的文件内容和程序,正确的结论是()。//以下是文件mydoc.txt的内容intss=100//以下是C程序内容#includevoidmain(){#include"mydoc.txt"printf("s=%d/n",s)}
A.程序有错,文件包含语句写在主函数体内
B.程序没有错误,输出是:s=100
C.程序没有语法错误,但没有输出数据
D.程序有错,两个文件包含预处理语句使用了不同的括号括住文件名
A.程序有错,文件包含语句写在主函数体内
B.程序没有错误,输出是:s=100
C.程序没有语法错误,但没有输出数据
D.程序有错,两个文件包含预处理语句使用了不同的括号括住文件名
#include<stdio.h>
void fun(char *fiame.,char *st)
{ FILE *myf; int i;
myf=fopen(Name,"w");
for(i=0;i<strlen(st);i++)fputc(st[i],myf);
felose(myf);
}
main()
{fun("test", "new world");fun("test","hello,");}
A.hello, B.new worldhello, C.new world D.hello,rld
下面的程序用来统计文件中字符的个数。请填空。 include<stdio.h> main() {FILE *fP; long num=0; if((fp=fopen("fname.dat","r"))==NULL) { printf("Cant open file! \n");sxit(0);} while 【 】 { fgetc(fp);num++;} printr("num=%d\n",num); fclose (fp); }
下面的程序能求a: ab.c文件中最长行和它的位置。 include<stdio.h> main () { int lin,i,j=0,k=0; char c; FILE * fp; fp=(【 】 ("a:ab.c","r"); rewind (fp); while (fgetc (fp)! =EOF) i=1; 【 】 { i + + ; j + + ; if (i>=k) {k=i;【 】 ;} } printf("\n%d\t%d\n",k,lin); 【 】 ; }
对下面的Pascal程序: PROGRAM ex710; VAR k:Real; FUNCTION f(n:Integer):Real; BEGIN IF n=0 THEN f:=1 ELSE f:=n*f(n-1) END; BEGIN k:=f(10); Write(k) END. 试指出:当递归调用函数f(n)时,在第二次进入f之后,栈式存储分配活动记录的内容是什么?
A.II
B.I、III
C.I、ⅡI、Ⅳ
D.全选
对于《墨梅图》(王冕)和《静物》(考尔夫——荷兰),下面的论述正确的是()。
①两位画家都用写实的手法表现画面内容
②王冕的画追求画趣中包含诗意,诗又深化了画意,诗境和画境相互补充
③考尔夫的静物画注意表现光线和物品质感的描写
④前者是中国画作品,后者是油画作品
A.①②③
B.①③④
C.②③④
D.③④
从两个总体中分别抽取n1=7和n2=6的两个独立随机样本。经计算得到下面的方差分析表:
用α=0.05的显著性水平检验假设H0:μ1=μ2,H1:μ1和μ2不相等,得到的结论是()。
A.拒绝H0
B.不拒绝H0
C.可以拒绝H0也可以不拒绝H0
D.可能拒绝H0也可能不拒绝H0
从三个总体中分别抽取n1=3,n2=4和n3=3的三个独立随机样本。经计算得到下面的方差分析表:
用α=0.05的显著性水平检验假设H0:μ1=μ2=μ3,H1:μ1,μ2,μ3不全相等,得到的结论是()。
A.拒绝H0
B.不拒绝H0
C.可以拒绝H0也可以不拒绝H0
D.可能拒绝H0也可能不拒绝H0