以下叙述中不正确的是A.预处理命令都必须以#号开始B.在程序中凡是以#号开始的语句行都是预处理命 以下叙述中不正确的是A.预处理命令都必须以 号开始B.在程序中凡是以 号开始的语句行都是预处理命令行C.宏替换不占用运行时间,只占编译时间D.以下定 答案解析
若fp是指向某文件的指针 且已读到文件末尾 则库函数feof(fp)的返回值是A.EOF B.-1 C.1 D.NULL 若fp是指向某文件的指针,且已读到文件末尾,则库函数feof(fp)的返回值是A.EOF B.-1 C.1 D.NULL 答案解析
若已经定义int a=25 b=14 c=19; 以下三目运算符(:)所构成的语句的执行结果是a++<=2&& 若已经定义int a=25,b=14,c=19;,以下三目运算符(:)所构成的语句的执行结果是a++<=2&&b--<=2&&c++?printf( "***a=%d,b=%d,c=%d ",a,b,c):printf( "a=%d,b=%d,c=% d ",a,b,c); 答案解析
有如下程序#include "stdio.h"fun(int a int b){ int s; s=a*(b/4); printf("%d\n" s);}main(){ 有如下程序 include "stdio h "fun(int a,int b){ int s; s=a*(b 4); printf( "%d\n ",s);}main(){ int a=16,b=10; fun(a,b);}该程序的输出结果是A.16 B.32C.40 D.80 答案解析
以下程序运行后的输出结果是void fun(int x int y){ x=x+y;y=x-y;x=x-y; printf("%d %d " x y);} 以下程序运行后的输出结果是void fun(int x,int y){ x=x+y;y=x-y;x=x-y; printf( "%d,%d, ",x,y);}main(){ int x=2,y=3; fun(x,y); printf( "%d,%d ",x,y);} 答案解析
下列说法中不正确的是A.C语言规定 不能在一个函数的内部再定义函数B.在没有声明函数返回值类型的 下列说法中不正确的是A.C语言规定,不能在一个函数的内部再定义函数B.在没有声明函数返回值类型的情况下,默认的函数返回值类型为int型C.函数的类型可 答案解析
有以下程序 (a123.txt在当前盘符下已经存在)#include "stdio.h"void main(){ FILE *fp;int a[10] 有以下程序 (a123 txt在当前盘符下已经存在) include "stdio h"void main(){ FILE *fp; int a[10],*p=a; fp=fopen("a123 txt","w"); while 答案解析
设x y z均为整型变量 现有如下语句x=y=z=1;(++x||(++y&&++z)); 则执行这个语句后y的值为 设x,y,z均为整型变量,现有如下语句x=y=z=1;(x||(y&&++z));,则执行这个语句后y的值为A.2 B.1 C.0 D.不定值 答案解析
有如下程序段#include "stdio.h"typedef union{ long x[2]; int y[4]; char z[8];}atx;typedef 有如下程序段 include "stdio h"typedef union{ long x[2]; int y[4]; char z[8];}atx;typedef struct aa { long x[2]; int y[4 答案解析