杭州师范大学826计算机基础历年考研真题汇编.pdf

杭州师范大学826计算机基础历年考研真题汇编.pdf

目 录   2015 年杭州师范大学 826 计算机基础考研真题 2  2014 年杭州师范大学 826 计算机基础考研真题 7  2013 年杭州师范大学 826 计算机基础考研真题 12  2008 年杭州师范大学 826 计算机基础考研真题 24  2007 年杭州师范大学 427 计算机基础考研真题 30  2006 年杭州师范大学 444 计算机基础考研真题 37  说明:2006 年计算机基础科目代码是 444 ,2007 年科目代码是 427 ,2008 年改为 826。 2015 年杭州师范大学 826 计算机基础考研真题 杭 州 师 范 大 学 2015 年招收攻读硕士研究生入学考试题 考试科目代码: 826 考试科目名称: 计算机基础 说明:考生答题时一律写在答题纸上,否则漏批责任自负。 第一部分:程序设计基础(C 语言)(50 分) 一、单项选择题(每小题 2 分,共 20 分) 1.以下( )为有效变量名。 A .234@@ ( ) B .1926sum ( ) C .abdef ( ) D .counter 2 .如果我们在主函数内声明一个整数变量a,但是没有给定初始值,那么当我们第一次 使用 a 的值为( )。 A .0 ( ) B .任意值( ) C .1 ( ) D .NULL 3 .如果c 的类型为int 且值为 10 ,则 c / 3 + c % 6 结果为( )。 A .7 ( ) B .6 ( ) C .6 .333333 ( ) D .7 .333333 4 .如果 if 的条件是 (-1) ,则会执行( )。 A .视操作系统而定 B .then C .视编辑器而定 D .else 5 .下列( )循环保证至少执行一次。 A .for ( ) B .do while ( ) C .while ( ) D .以上皆是 6 .以下代码段的输出为( )。 counter = 0; for(i = 0; i 10; ++i) for(j = 0; j 10; ++j) { if(i == j) break; counter++; } printf(%d\n, counter); A .55 ( ) B .100 ( ) C .90 ( ) D .45 7 .如果一个程序含有多个函数,则由( )函数开始执行。 A .main 函数 B .major 函数 C .begin 函数 D .start 函数 8.一个数组的声明为 int array[10]; 则合法的下标范围为( )。 A .array[0] 到 array[10] ( ) B .array[1] 到 array[9] C .array[0] 到 array[9] ( ) D .array[1] 到 array[10] 9 .如果 a 的声明是 int a[2][3] ,则 a[i] 的值等同于( )。 A .a[i][0] B .(a + i) * 3 C .a + i * 3 * sizeof(int) D .a + i * 2 10.假设a 为一任意类型变量,则下列( )恒为真。 A .(a) == a B .*(a) == a C.(*a) == a D .*(*a) == a

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档