相关题目
下面代码运行之后结果为()
int main()
{
char *str = "hello examer";
str[0]='s';
printf("%s",str);
getch();
return 0;
}
linux程序中有代码int *m=(int *)malloc(0),会出现什么情况()
下面代码运行输出结果为()
#pragma pack(8)
struct s
{
int x;
bool y;
double z;
bool m;
};
int main()
{
printf("%d ",sizeof(s));
getch();
}
下面代码实现了什么功能()
int foo(int n)
{
int m=n;
n&&( m=(n+foo(n-1)));
return m;
}
下面代码实现了什么功能()
typedef int(*func)(int n);
int f0(int n)
{
return 0;
}
int fn(int n)
{
func f[2]={f0,fn};
return n+f[n>0](n-1);
}
下面到吗运行之后输出结果为()
void foo(void)
{
unsigned int a = 6;
int b = -20;
(a+b > 6) ? puts("> 6") : puts("<= 6");
}
int main()
{
foo();
getch();
}
下面代码运行之后输出结果为()
int main()
{
int i,j;
char ch,*p1,*p2,s[4][20]={"tree","flower","grass","garden"};
for(i=0;i<4;i++)
{
p2=s[i];
p1=p2+i;
while((ch=*p1)!='\0')
{
*p2=*p1;
p1++;
p2++;
}
*p2='\0';
}
for(i=0;i<4;i++)
printf("%s\n",s[i]);
return 0;
}
阅读以下代码,输出结果为()
#define S(x) 3<(x)<5
void main()
{
int a=9;
printf("%d %d\n",a,S(a));
system("pause");
}
下面代码运行之后,输出内容为()
#include
int getsize(char str[10])
{
return sizeof(str);
}
int main()
{
char str[10];
printf("%d", sizeof(str) + getsize(str));
}
正确的k值是( )。
enum {a,b=5,c,d=4,e}k;k=a;
