资源预览内容
第1页 / 共9页
第2页 / 共9页
第3页 / 共9页
第4页 / 共9页
第5页 / 共9页
第6页 / 共9页
第7页 / 共9页
第8页 / 共9页
第9页 / 共9页
亲,该文档总共9页全部预览完了,如果喜欢就下载吧!
资源描述
试卷编号:5894所属语言:Turbo C 所属方案:2009 级 C 语言期末考试 第 1 题填 空(2 分)(题号:607) 字符串的结束标志是【0】 答案:1). 0 或 0 或 0 第 2 题填 空(2 分)(题号:681) 已知 a=10,b=15,c=1,d=2,e=0,则表达式(c=b)e 的值为【0】. 答案:1). 0 第 3 题填 空(2 分)(题号:555) 写出表达式 1.234 执行后整型变量 b 的值是【18】. 答案:1). 18 第 5 题填 空(2 分)(题号:420) 若有定义:int a=10,b=9,c=8;接着顺序执行下列语句后,变量 b 中的值是 【3】 . c=(a-=(b-5); c=(a%11)+(b=3); 答案:1). 3 第 6 题填 空(2 分)(题号:422) 设有以下结构类型说明和变量定义,则变量 a 在内存所占字节数是 【22】 . Struct stud char num6; int s4; double ave; a,*p; 答案:1). 22 第 7 题填 空(2 分)(题号:666) int x=y=4,z=2;x=y=z; 则 x 的值为【0】.表达式 y=z 是真是假 答案:1). 0 第 8 题填 空(2 分)(题号:92) C 语言中的字符变量用保留字【char】来说明. 答案:1). char第 9 题填 空(2 分)(题号:381) C 语言把文件看作是一个【字符或字节】的序列. 答案:1). 字符 或 字节 第 10 题填 空(2 分)(题号:652) 设 int x=1/4;则 x 的值为【0】.反斜杠是取整,1/4 上 0 余 1 取整为 0 答案:1). 0 第 1 题单项选择(2 分)(题号:200) 若有定义:char *p1,*p2,*p3,*p4,ch; 则不能正确赋值的程序语句为() 。 A:p1= scanf(“%c“,p1); B:p2=(char *)malloc(1);scanf(“%c“,p2); C:*p3=getchar(); D:p4=*p4=getchar(); 答案:C 第 2 题单项选择(2 分)(题号:695) 以下叙述中不正确的是() 。P263 位运算符:按位与i-) for(j=1;j2)如果是闰年 2 月之后的月份总天数要加 1sum+;printf(“It is the %dth day.“,sum); 答案:1). sum=902). sum=sum+day 或 sum=sum+day3). year%4=0exit(0);y=fun(x);if(y) printf(“%d YESn“,x);else printf(“%d NOn“,x);getch();yzj(); yzj() FILE *IN,*OUT; int n,t; int i5; int o; IN=fopen(“in.dat“,“r“); if(IN=NULL) printf(“Read File Error“); OUT=fopen(“out.dat“,“w“); if(OUT=NULL) printf(“Write File Error“); for(t = 0 ; t 5 ; t+) fscanf(IN, “%d“, o=fun(n);fprintf(OUT, “%dn“,o ) ; fclose(IN); fclose(OUT); 答案:-int k;k=x*x;if(k%10=x)|(k%100=x)return 1;elsereturn 0; -
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号