本文提供考研高级语言程序设计在线题库每日一练,以下为具体内容
1、下列说法不正确的是( )。
A、 主函数main中定义的变量在整个文件或程序中有效
B、 不同函数中,可以使用相同名字的变量
C、 形式参数是局部变量
D、 在一个函数内部,可以在复合语句中定义变量,这些变量只在本复合语句中有效
2、下述语句执行后,变量k的值是( )。int k=1;while(k++<10);
A、10
B、11
C、9
D、无限循环
3、已知函数原型为:struct tree *f(int x1,int *x2,struct tree x3,struct tree *x4)其中tree为已定义过的结构,且有下列变量定义: struct tree pt,*p; int m;则正确的函数调用语句( )。
A、&pt=f(10,&m,pt,p);
B、f(m+1,&m,p,p);
C、p=(m+1,&(m+2),*p,p);
D、p=f(m++,(int*)p,pt,&pt);
4、有如下程序:#include < stdio. h >main()Iini x = 0x13;if (x = 0x18) printf("T");printf("F");printf( " \n");程序运行后的输出结果是( )。
A、TF
B、T
C、F
D、TFT
5、以下关于字符串的叙述中正确的是( )。
A、C语言中有字符串类型的常量和变量
B、两个字符串中的字符个数相同时才能进行字符串大小的比较
C、可以用关系运算符对字符串的大小进行比较
D、空串比空格打头的字符串小
点击查看【完整】试卷>>