《C语言程序设计》试题九及答案
《C 语言程序设计》试题九 . 1 一、选择题 . 1 二、填空题 . 2 三、程序填空与算法题 . 3 四、编程题 . 5 《C 语言程序设计》试题九答案 . 6 《C 语言程序设计》试题九 一、选择题 1.一个 C 语言程序是由( )构成。 A.语句 B.行号 C.数据 D.函数 2.下面标识符中正确的是( ) 。 A.d aa=bb=cc=dd=1;sp; aa=bb=cc=dd=1; (aa+1==2)?bb=aa+2:aa+3 A.2 B.3 C. 1 D.5 6.设有 int x=11 ;则表达式(x+1/3)的值是( ) 。 A.3 B. 4 C. 11 D.12 7 .设有字符串 A=“He has 钱!”,则该字符串的长度为( ) 。 A. 9 B. 10 C. 11 D. 8 8.有如下程序段,则正确的执行结果是( ) int m=3; while(mxyz; sum=x*x+y*2+z; coutNEXT; P-NEXT=NEW; 五、编程题 1.参考答案 main() { int m,n,sum=0; for (m=1;m6) y=(x-3)/(2*x-12); else y=-2*x*x+4*x-10; printf(“y=%f”,y); } 3.main() { char ch; FILE *fp1,*fp2; fp1=(“file1.dat”, “r”); fp2=(“file2.dat”, “r”); fp3=(“file3.dat”, “w”); Ch=fgetc(fp1); While(ch!=EOF) { fputc(ch,fp3); fputc(ch,fp3); Ch=fgetc(fp1); } Ch=fgetc(fp2); While(ch!=EOF) { fputc(ch,fp3); fputc(ch,fp3); Ch=fgetc(fp2); } Fclose(fp1); Fclose(fp2); Fclose(fp3); }