正确答案: B
在编译程序对C源程序进行编译预处理时用100替换标志符N
题目:若程序中有宏定义行:#define N 100 则以下叙述中正确的是( )。
查看原题
举一反三的答案和解析:
[单选题]如果要将窗体中的某个命令按钮设置成无效状态,应该设置命令按钮的那个属性
Enabled
解析:解析:在Visual Basic中,控制控件有效性的属性是Enabled,设置为True,则处于有效状态,如果设置成False,则处于无效状态,所以选项C是正确的; Visible属性是控制空间可见性的,有两种值:Tme和 False,默认情况下是True;如果将对象的Visible值设为 False,窗体和控件在设计阶段仍可见,只有运行时才隐藏,所以选项B不正确;Default是决定窗体的缺省命令的命令按钮的属性,另外,一个窗体只能有一个缺省命令按钮,所以选项D也不正确;Value属性在不同的控件中有不同的作用。注意: 控件的Visible属性决定该控件是否可见,如果设置为True,则在运行时该控件可见。如果设置为Flase,则不可见。注意:对象的方法。
[单选题]若fp是指向某文件的指针,且已读到该文件末尾,则库函数 feof (fp) 的返回值是( )
NULL
[单选题]已定义以下函数: fun(int *p) { return *p;} 该函数的返回值是( )。
形参p所指存储单元中的值
解析:解析:本题考查函数的返回值。函数形参*p是一个指针变量,函数调用返回的是p所指存储单元里的值。
[单选题]以下返回值是“False”的语句是( )。
Value=(“周”“刘”)
Value=(2004/9/13=2004/10/10)
[单选题]有如下程序#include main(){ FILE *fp1; fp1=fopen("f1.txt","w"); fprintf(fp1,"abc"); fclose(fp1);}若文本文件f1.txt中原有内容为good,则运行以上程序后,文件f1.txt中的内容为
abc
解析:fp1=fopen("f1.txt","w")表示打开名为f1.txt 的文件,使用文件方式为向该文件写数据,如果原来不存在该文件,则在打开时新建一个以指定的名字命名的文件;如果原来已存在一个以该文件命名的文件,则在打开时将该文件删去,然后重新建立一个新文件,所以本题f1.txt中原有内容good被删去了,fopen函数带回指向fp1文件的指针并赋给fp1。fprintf(fp1,"abc")的作用是将字符串abc输出到fp1指向的文件上。故本题答案为C。