专升本C语言考试真题 专升本 C 语言考试真题 【阜阳师范学院—— C 语言】 一、单项选择题(本题共 60 小题,每题 2 分,计 120 分) 1、执行下面程序后,输出结果是( ) #includc int operation(int*x,int*y){ if(*x>*y)return(*x); else return(*y); } void main( ){ int a=45,b=27,c=o; c=operation(&a,&b); printf( “%d n”,c); } 2. 下面数组说明中,正确的选项是( ) A.inta[]={1,2,3} B.inta[][][3]={1,2,3,4,5,6,7,8,9} D.int n=6,a[n]; C.chars[5]= ”welcome” 3. 下面有关 for 循环的正确描述是( ) A. for 循环只能用于循环次数已经确定的情况 B. for 循环是先执行循环体语句,后判断表达式 C. 在 for 循环中不能够用 break 语句跳出循环体 D. for 循环的循环体语句中,能够包含多条语句,但必定用花括号括起来 4. 以下字符序列中,可用作 C 语言程序表记符的一组字符序列是() 5. 以下为字符常量的是( ) C.’ t ’ D.’ 712’ ) A. ”f ” B. ’xy’ 6. 下面程序的运行结果是( #includevoid main( ){ int a=8,b,c; b=++a; c=a-- ; printf( “%d,%dn”,b,c); } A.8,7 B.9,8 C.9,9 D.9,7 1 / 2 专升本C语言考试真题 7. 在一个 C 语言程序中, main 函数( ) A. 必定出现在所有函数从前 B. 能够在任何地方出现 C. 必定出现在所有函数此后 D. 必定出现在固定地址 2 / 2 本文来源:https://www.wddqw.com/doc/7a6673d9ad45b307e87101f69e3143323868f557.html