[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fsvahzi2f71sty-RH06WhnHqqyh8MCSlXxcmJkICrZys":3},{"id":4,"source":5,"question":6,"options":7,"answer":12,"related":13,"type":24,"origin":113,"createTime":52},148705566,"v1","有以下程序段FILE *fp;if( (fp=fopen(\"test.txt\",\"w\")) == NULL){printf(\"不能打开文件!\");exit(0);}elseprintf(\"成功打开文件!\");若文件test.txt已存在,则以下叙述正确的是______",[8,9,10,11],"对文件test.txt写入的内容总是被添加到文件尾部","程序运行时,会因文件存在而出错","程序运行后,文件test.txt中的原有内容将全部消失","对文件test.txt进行写操作后,可以随机进行读取",[],[14,27,37,48,53,61,71,82,93,103],{"id":15,"source":5,"question":16,"options":17,"answer":22,"related":23,"type":24,"origin":25,"createTime":26},148705557,"有以下程序#include \u003Cstdio.h>main(){FILE *f;f=fopen(\"filea.txt\",\"w\");fprintf(f,\"abc\");fclose(f);}若文本文件filea.txt中原有内容为:hello,则运行以上程序后,文件filea.txt中的内容为______",[18,19,20,21],"abchello","helloabc","abc","abclo",[],[],0,null,"2024-06-12T21:55:27+08:00",{"id":28,"source":5,"question":29,"options":30,"answer":34,"related":35,"type":24,"origin":25,"createTime":36},148705560,"有以下程序段int *p;p= ______ malloc( sizeof( int ));若要求使p指向一个int 型的动态存储单元,在横线处应填入的是______",[31,32,33,31],"","int *","int",[],[],"2024-06-16T19:39:34+08:00",{"id":38,"source":5,"question":39,"options":40,"answer":45,"related":46,"type":24,"origin":25,"createTime":47},148705564,"有以下程序#include \u003Cstdio.h>int main(){int a=1, b=2, c=3, x;x = (a^b)&c;printf(\"%d\\n\",x);return 0;}程序的运行结果是______",[41,42,43,44],"1","0","3","2",[],[],"2024-06-16T19:39:32+08:00",{"id":4,"source":5,"question":6,"options":49,"answer":50,"related":51,"type":24,"origin":25,"createTime":52},[8,9,10,11],[],[],"2024-06-11T15:55:53+08:00",{"id":54,"source":5,"question":55,"options":56,"answer":59,"related":60,"type":24,"origin":25,"createTime":26},148705569,"有以下程序#include \u003Cstdio.h>int main(){short c=124;c=c\u003C\u003C_____;printf(\"%d\\n\",c);return 0;}若要使程序的运行结果为248,应在下划线处填入的是______",[41,57,44,58],"0248","|248",[],[],{"id":62,"source":5,"question":63,"options":64,"answer":69,"related":70,"type":24,"origin":25,"createTime":36},148705571,"有如下程序struct STU {char name[10];int num;int Score;};main() {struct STU s[5]= {{\"YangSan\",20041,703},{\"LiSiGuo\",20042,580},{\"WangYin\",20043,680},{\"SunDan\",20044,550},{\"Penghua\",20045,537}}, *p[5],*t;int i,j;for(i=0; i\u003C5; i++) p[i]=&s[i];for(i=0; i\u003C4; i++)for(j=i+1; j\u003C5; j++)if(p[i]->Score Score) {t=p[i];p[i]=p[j];p[j]=t;}printf(\"%d %d\\n\",s[1].Score,p[1]->Score);}执行后输出结果是______",[65,66,67,68],"680 680","580 680","550 550","580 550",[],[],{"id":72,"source":5,"question":73,"options":74,"answer":79,"related":80,"type":24,"origin":25,"createTime":81},148705573,"设有如下的说明和定义struct {int a;char *s;} x, *p = x;x.a = 4;x.s = \"hello\";则以下叙述中正确的是______",[75,76,77,78],"B:语句 ++p->a的效果是使p增1","A:语句 ++p->a的效果是使成员a增1","D:语句 *p->s++等价于 (*p)->s++","C:(p++)->a与p++->a都是合语法的表达式,但二者不等价",[],[],"2024-06-12T21:55:26+08:00",{"id":83,"source":5,"question":84,"options":85,"answer":90,"related":91,"type":24,"origin":25,"createTime":92},148705575,"若有定义double *p;,且成功执行了语句:p=(double*)malloc(120);,则下面说法正确的是______",[86,87,88,89],"p所指空间为默认的int型数组,且有30个int型元素","可以将一个长度小于120的字符串拷贝到p所指空间","可以将p用作含有15个double型元素的数组","可以将p用作含有30个float型元素的数组",[],[],"2024-06-16T19:39:33+08:00",{"id":94,"source":5,"question":95,"options":96,"answer":101,"related":102,"type":24,"origin":25,"createTime":47},148705578,"对于语句void *p=malloc(sizeof (int)*250);,下面说法正确的是______",[97,98,99,100],"利用指针p,所申请的内存可作为250个int元素的一维数组来使用","这条语句存在语法错误","该语句所申请内存只能存储int数据","经强制类型转换后,该语句所申请的内存可以作为125个double元素的一维数组来使用",[],[],{"id":104,"source":5,"question":105,"options":106,"answer":111,"related":112,"type":24,"origin":25,"createTime":92},148705580,"以下叙述中正确的是______",[107,108,109,110],"即使是同类型的结构体变量,也不能进行整体赋值","结构体中可以含有指向本结构体的指针成员","结构体变量的地址不能作为实参传给函数","结构体数组名不能作为实参传给函数",[],[],{"courseName":114,"courseImg":115,"workName":116,"workId":117,"count":118,"courseId":119},"高级语言程序(C)","https:\u002F\u002Ftihai-oss-cloud.itihey.com\u002Fimg\u002F0d27132e8e4c25614916fe2373258c2e.jpg","最后一次作业:结构体、链表、预处理、位运算、文件","work_35409470",107,"1090e191d9dac893bce7c83cac8dc5a4"]