相关题目
下列程序的输出结果是
void main(void)
{
double d=3. 2;
int x, y;
x=1. 2;
y=(x+3. 8) /5. 0;
printf("%d \n", d * y) ;
}
设 int x=1, y=1; 表达式(!x| | y--) 的值是( )
能正确表示 a 和 b 同时为正或同时为负的逻辑表达式是( )
有以下定义
#include
void main(void)
{
char a[10], *b = a;
}
不能给数组 a 输入字符串的语句是( )
以下程序段中, 不能正确赋字符串(编译时系统会提示错误) 的是( )
char str[]="ABCD", *p=str;
printf("%d\n", *(p+4) ) ;
上面程序的输出结果是( )
有以下程序
#include
void main(void )
{
FILE *fp; int i, k=0, n=0;
fp =fopen("d1. dat", "w") ;
for(i=1; i<4; i++)
fprintf(fp, "%d", i) ;
fclose(fp) ;
fp=fopen("d1. dat", "r") ;
fscanf(fp, "%d%d", &k, &n) ;
printf("%d %d\n", k, n) ;
fclose(fp) ;
}
执行后输出结果是( )
以下叙述正确的是( )
若已定义的函数有返回值, 则以下关于该函数调用的叙述中错误的是( )
若 fp 已正确定义并指向某个文件, 当未遇到该文件结束标志时函数 feof(fp) 的值( )
