【单选题】
以下程序运行后,a的值是()。main(){inta,b;for(a=1,b=1;aa++){if(b=20)break;if(b%3==1){b+=3;continue;}b-=5;}}
【单选题】
若有定义:inta=3;语句a+=a-=a*a;运行后,a的值为()。
【单选题】
若有函数定义:intfunc(){staticintm=0;returnm++;}以下程序段运行后屏幕输出为()。inti;for(i=1;ii++)func();printf("%d",func());
【单选题】
设有说明intx=0,y=2;则执行if(x=0)y=1+x;elsey=x-1;后,变量y的值是( )
【单选题】
下列中错误叙述的是()。
②
可以以只读方式、只写方式或读写方式打开一个文本文件
③
在程序中对文件进行了写操作后,必须先关闭该文件然后再打开,才能读到第1个数据
④
当对文件的写操作完成之后,必须将它关闭,否则可能导致数据丢失
【单选题】
若已定义intx=-16,y=-12,z;语句z=x运行后z的值为()。
【单选题】
若有定义:structstudent{intnum;charname[8];charsex;floatscore;}stu1;则变量stu1所占用的内存字节数是()。
【单选题】
若有定义:structdata{chara;floatb[3];longc;}d1;则变量d1的长度是()。