2007年专升本考试试题及参考答案.pdfVIP

  • 10
  • 0
  • 约2.25万字
  • 约 13页
  • 2021-03-24 发布于海南
  • 举报
2007 年专升本考试 计算机科学与技术专业综合 第一部分( C程序设计) 一、选择题 (2 ’*25=50 分 ) 1. 以下叙述中正确的是 ______ 。 A、C 程序中注释部分可以出现在程序中任意合适的地方 B、花括号 { 和 } 只能作为函数体的定界符 C、构成 C程序的基本单位是函数,所有函数名都可以由用户命名 D、分号是 C 语句之间的分隔符,不是语句的一部分 2. 以下选项中可作为 C 语言合法整数的是 ______ 。 A、 10110B B 、0386 C 、0Xffa D 、x2a2 3. 以下不能定义为用户标识符的是 ______ 。 A、Scanf B 、Void C 、_3com_ D 、int 4. 有以下程序 main() { int a; char c=10; float f=100.0; double x; a=f/=c*=(x=6.5); printf(%d %d %3.1f %3.1f,a,c,f,x); } 程序运行后的输出结果是 ______ 。 A、 1 65 1 6.5 B 、 1 65 1.5 6.5 C、 1 65 1.0 6.5 D 、 2 65 1.5 6.5 5. 以下选项中非法的表达式是 ______ 。 A、0=x100 B 、i=j==0 C、(char)(65+3) D 、x+1=x+1 6. 有以下程序 main() { int a=1,b=2,m=0,n=0,k; k=(n=ba)||(m=ab); printf(%d,%d,k,m); } 程序运行后的输出结果是 ______ 。 A、0,0 B 、0,1 C 、 1,0 D 、 1,1 7. 有定义语句: int x,y; 。若要通过 scanf(%d,%d,x,y); 语句使变量 x 得到数值 11,变 量 y 得到数值 12 ,下面四组输入形式中,错误的是 ______ 。 A、 11 12 ↙ B 、 11,12 ↙ C 、 11, 12 ↙ D 、 11, ↙12↙ 8. 设有如下程序段 int x=2007,y=2008;printf(%d,(x,y)); 则以下叙述中正确的是 ______ 。 A、输出语句中格式说明符的个数少于输出项的个数,不能正确输出 B、运行时产生出错信息 C、输出值为 2007 D、输出值为 2008 9. 设变量 x 为 float 型且已赋值,则以下语句中能将 x 中的数值保留到小数点后两位,并将 第三位四舍五入的是 ______ 。 A、x=x*100+0.5/100.0; B 、x=(x*100+0.5)/100.0 C、x=(int)(x*100+0.5)/100.0; D 、x=(x/100+0.5)/100.0; 10. 有定义语句: int a=1,b=2,c=3,x; ,则以下选项中各程序段执行后, x 的值不为 3 的是 __ 。 A、if (ca) x=1; B 、if (a3) x=3; else if (ba) x=2;

文档评论(0)

1亿VIP精品文档

相关文档