注意:此页面搜索的是所有试题
长安大学-C语言
(1分)设有说明int a[]={1,2,3,4},*p=&a[1]; 则表达式--(*p)的值为1。
(1分)如果j=3;则执行 k=++j后k=4;j=4。( )
(1分)在main函数内定义的变量在整个程序范围内有效。
(1分)函数fscanf只能用于对二进制文件按指定的格式读。
若有定义: image8.png;则Turbo C系统为数组s开辟6个字节的内存单元。( )
(1分)表达式y^y的结果为0。
(1分)设:FILE *fout; char ch;则ch=fgetc(fout)表示将字符ch写入由fout指针所指向的文件中去。
(1分)在C语言中,函数的定义不可以嵌套,但函数可以嵌套调用。( )
(1分)#include "C:USERf1.h"是正确的文件包含命令。
(1分)设:int a[]={23,54,10,33,47,98,72,80,61}, *p=a;则表达式*(p+5)表示引用值为47的数组元素。
(1分)赋值表达式st=(char *)malloc(sizeof(char))*10的功能是使指针st指向具有10个字节的动态存储空间。
(1分)全局变量,若未对其存储类别作任何说明,则隐含static型。
(1分)设有宏定义:#define MY(x,y) x*y,则宏调用MY(2+3,5)的结果为25。
(1分)设:int a[3][4],(*p)[4]=a;则*(*(p+2)+3)表示引用a[2][3]的值。
(1分)函数调用结束,函数的参数所占据的内存单元也消失。
(1分)如果j=3;则执行 k=++j后k=4;j=4。( )
(1分)在main函数内定义的变量在整个程序范围内有效。
(1分)函数fscanf只能用于对二进制文件按指定的格式读。
若有定义: image8.png;则Turbo C系统为数组s开辟6个字节的内存单元。( )
(1分)表达式y^y的结果为0。
(1分)设:FILE *fout; char ch;则ch=fgetc(fout)表示将字符ch写入由fout指针所指向的文件中去。
(1分)在C语言中,函数的定义不可以嵌套,但函数可以嵌套调用。( )
(1分)#include "C:USERf1.h"是正确的文件包含命令。
(1分)设:int a[]={23,54,10,33,47,98,72,80,61}, *p=a;则表达式*(p+5)表示引用值为47的数组元素。
(1分)赋值表达式st=(char *)malloc(sizeof(char))*10的功能是使指针st指向具有10个字节的动态存储空间。
(1分)全局变量,若未对其存储类别作任何说明,则隐含static型。
(1分)设有宏定义:#define MY(x,y) x*y,则宏调用MY(2+3,5)的结果为25。
(1分)设:int a[3][4],(*p)[4]=a;则*(*(p+2)+3)表示引用a[2][3]的值。
(1分)函数调用结束,函数的参数所占据的内存单元也消失。