相关题目
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) 的值( )
执行下面的程序段后, 变量 k 中的值为( )
int k=3, s[2];
s[0]=k; k=s[1]*10;
以下程序的输出结果是( )
void main(void)
{
int n=4;
while(n--)
printf("%d ", --n) ;
}
下列程序的运行结果是( )
#include
void main(void)
{
int a=2, c=5;
printf("a=%d, b=%d\n", a, c) ;
}
下列程序执行后的输出结果是( )
void main(void)
{
char arr[2][4];
strcpy(arr[0], "you") ; strcpy(arr[1], "me") ;
arr[0][3]=' &' ;
printf("%s \n", arr) ;
}
以下程序中, for 循环体执行的次数是( )
#define N 2
#define M 1+ N
#define K M+1*M/2
void main(void)
{
int i;
for( i = 1; i < K; i++)
{ . . . . . . . . }
. . . . . . .
}
