注意:此页面搜索的是所有试题
兰州大学-C语言程序设计
关于fseek函数,以下有关操作的叙述不正确的是( )
A. 可以改变文件的位置指针
B. 可以实现文件的顺序读写
C. 可以实现文件的随机读写
D. 只可以顺序定位文件的位置指针
下面程序#include main(){int y=10;do {y--;}while(--y);printf(.%d .,y--);}的运行结果是( ) A. 1 B. -1 C. 8 D. 0
若有以下定义:int a[ ]={1,2,3,4,5,6,7,8,9},*p=a;则值为5的表达式是( ) A. p+=4,*(p++) B. p+=4,*++p C. p+=5,*p++ D. p+=4,++*p
假设所有变量均为整型, 则表达式( a=5, b=2, a++, a+b ) 的值是( ) A. 8 B. 7 C. 6 D. 5
C语言提供的合法关键字是( ) A. break B. print C. funtion D. end
若二维数组a有m列,则计算任一元素a[i][j]在数组中位置的公式为(假设a[0][0]位于数组的第一个位置上)( ) A. i*m+j B. j*m+I C. i*m+j-1 D. i*m+j+1
不属于面向机器语言的是( ) A. 符号语言 B. 二进制语言 C. 汇编语言 D. C语言
若有以下定义int a[5]={1,2,3,4,5},*p,i;i=3;p=a;,则对数组元素地址的正确引用是( ) A. &p B. a++ C. &(p+1) D. &p[i]
下面对typedef不正确的叙述是 A. 用typedef可以定义各种类型名,但不能用来定义变量 B. 用typedef可以增加新的基本数据类型 C. 用typedef只是将已存在的类型用一个新的标识符表示 D. 使用typedef有利于程序的通用和移植 E.
若有以下定义:char s[10]=.include.,*p=s;则不能代表字符u的表达式是( ) A. s[4] B. s+4 C. *(p+4) D. p+=4,*p
C语言中while和do while循环的主要区别是( ) A. do-while的循环至少无条件执行一次 B. while循环控制条件比do-while的循环控制条件严格 C. do-while允许从外部转入到循环体内 D. do-while的循环体不能是复合语句
以下不正确的定义语句是( ) A. double x[5]={2.0,4.0,6.0,8.0,10.0} B. int y[5]={0,1,3,5,7,9} C. char c1[]={.1.,.2.,.3.,.4.,.5.} D. char c2[]={.\x10.,.\xa.,.\x8.}
main(){int x,y,z;x=1;y=1;z=0;x=x||y&&z;printf(.%d,%d.,x,x&&!y||z);}程序的运行结果是1,1
在C 语言中,指针类型属于构造类型
C语言程序中,一个文件中的函数可以引用另一个文件中的函数和变量
下面程序#include main(){int y=10;do {y--;}while(--y);printf(.%d .,y--);}的运行结果是( ) A. 1 B. -1 C. 8 D. 0
若有以下定义:int a[ ]={1,2,3,4,5,6,7,8,9},*p=a;则值为5的表达式是( ) A. p+=4,*(p++) B. p+=4,*++p C. p+=5,*p++ D. p+=4,++*p
假设所有变量均为整型, 则表达式( a=5, b=2, a++, a+b ) 的值是( ) A. 8 B. 7 C. 6 D. 5
C语言提供的合法关键字是( ) A. break B. print C. funtion D. end
若二维数组a有m列,则计算任一元素a[i][j]在数组中位置的公式为(假设a[0][0]位于数组的第一个位置上)( ) A. i*m+j B. j*m+I C. i*m+j-1 D. i*m+j+1
不属于面向机器语言的是( ) A. 符号语言 B. 二进制语言 C. 汇编语言 D. C语言
若有以下定义int a[5]={1,2,3,4,5},*p,i;i=3;p=a;,则对数组元素地址的正确引用是( ) A. &p B. a++ C. &(p+1) D. &p[i]
下面对typedef不正确的叙述是 A. 用typedef可以定义各种类型名,但不能用来定义变量 B. 用typedef可以增加新的基本数据类型 C. 用typedef只是将已存在的类型用一个新的标识符表示 D. 使用typedef有利于程序的通用和移植 E.
若有以下定义:char s[10]=.include.,*p=s;则不能代表字符u的表达式是( ) A. s[4] B. s+4 C. *(p+4) D. p+=4,*p
C语言中while和do while循环的主要区别是( ) A. do-while的循环至少无条件执行一次 B. while循环控制条件比do-while的循环控制条件严格 C. do-while允许从外部转入到循环体内 D. do-while的循环体不能是复合语句
以下不正确的定义语句是( ) A. double x[5]={2.0,4.0,6.0,8.0,10.0} B. int y[5]={0,1,3,5,7,9} C. char c1[]={.1.,.2.,.3.,.4.,.5.} D. char c2[]={.\x10.,.\xa.,.\x8.}
main(){int x,y,z;x=1;y=1;z=0;x=x||y&&z;printf(.%d,%d.,x,x&&!y||z);}程序的运行结果是1,1
在C 语言中,指针类型属于构造类型
C语言程序中,一个文件中的函数可以引用另一个文件中的函数和变量