1、下列4行代码是否有错误,若有错误请指出,若没有,请确定a的值是多少?
int main(void)
{
int a = 3;
a += (a++); //7
a += (++a); //8
(++a) += (a++); //9
(a++) += a; //a++不是左值,是右值
return 0;
}
2、下面代码的输出是多少?
int main(void)
{
FILE *fp;
char str[100];
fp=fopen("myfile.dat","w");
fputs("abc",fp);
fclose(fp);
fp=fopen("myfile.data","a++");
fprintf(fp,"%d",28);
rewind(fp);
fscanf(fp,"%s",str);
puts(str);
fclose(fp);
return 0;
}
3、下面代码的输出是(B)
class Myclass
{
pu

这篇博客回顾了浙商银行2011年11月26日的校园招聘会笔试题目,涉及编程错误判断、代码输出分析、对象赋值函数的调用次数理解以及数组定义的正确方式。同时,还探讨了抽象类与接口的区别,数据库索引的作用,以及黑盒测试和白盒测试的优缺点。
最低0.47元/天 解锁文章
246

被折叠的 条评论
为什么被折叠?



