东北大学2015年春学期《C语言及程序设计》在线作业2满分答案

  • 格式:pdf
  • 大小:53.82 KB
  • 文档页数:2

东北⼤学2015年春学期《C语⾔及程序设计》在线作业2

满分答案

15春学期《C语⾔及程序设计》在线作业2

⼀、单选题:1.以下程序段执⾏后输出结果( )。inti;for(i=1;;i++);printf(“%d”,i++); (满分:5)

A. 1

B. 2

C. 3

D. 死循环

正确答案:D2.char*A[5],则标识符A的意义时( )。(满分:5)

A. A是⼀个指向有5个字符型元素的指针变量

B. A是⼀个有5个元素的⼀维数组,每个元素指向字符型的指针变量

C. A是⼀个指向字符型的函数的指针变量

D. A是⼀个有5个元素的⼀维数组,每个元素指向整型变量的指针变量

正确答案:B3.若有以下说明和语句,则输出结果是( )。Char*sp=”\\\”\n”;Printf(“%d”,strlen(sp)); (满分:5)

A. 6

B. 3

C. 5

D. 字符串中有⾮法⾃负,输出值不定

正确答案:B4.若有定义inta=2,b=9,k;k=a+b++/a++则k的值是( ) (满分:5)

A. 6.5

B. 7

C. 6

D. 8

正确答案:C5.函数rewind(fp)的作⽤是:使⽂件位置指针( )。(满分:5)

A. 重新返回⽂件的开头

B. 返回到前⼀个字符的位置

C. 指向⽂件的末尾

D. ⾃动移⾄下⼀个字符的位置

正确答案:A6.以下不正确的说法为( )。(满分:5)

A. 在不同函数中可以使⽤相同名字的变量

B. 形式参数是局部变量

C. 在函数内定义的变量只在本函数范围内有效

D. 在函数内的复合语句中定义的变量在本函数范围内有效

正确答案:D7.在x值处于-2到2,4到8时值为“真”,否则为“假”的表达式是( )。(满分:5)

A.(2>x>-2)( )(4>x>8)

B.((x<=-2)( )(x>=2)( )((x>4)( )(x>=8))

C.(x<2)(x>=-2)(x>4)(x<8)

D.(x>-2)(x>4)( )(x<8)(x<2)

正确答案:D8.执⾏下⾯的程序后的数学结果为( )intx,y,z;x=20,y=40,z=15;while(x;y)x+=4,y-=4;z/=2;printf(“%d,%d,%d”,x,y,z); (满分:5)