logo
  • write-homewrite-home-active首页
  • icon-chaticon-chat-activeAI 智能助手
  • icon-pluginicon-plugin-active浏览器插件
  • icon-subject-activeicon-subject-active学科题目
  • icon-uploadicon-upload-active上传题库
  • icon-appicon-app-active手机APP
  • 医学医学
  • 政治学政治学
  • 管理管理
  • 计算机计算机
  • 教育教育
  • 数学数学
  • 艺术艺术

5.秋季学期《C.言程序设计》作业作业提交格式要求:请同学们把答案集中单独写在一个.do.文档中,作为附件上传(不要把答案直接填写在题目的空中)。特规定格式如下:一、A.CD.AAAAA二、题号1.br>2.4.6.8.br>9.0.果∨∨∨∨╳╳╳╳╳╳三、(1)B.iJingShangHai(2)x=8,y=7(3.r=k:i+j=90……以上只是举例,不是正确的输出结果。请按上述规定书写和提交作业结果,不符合以上规定的作业将作为0分处理。鼓励独立完成作业,严惩抄袭。第一章作业一、将数213、12.75、79.375用十六进制[1]表示二、填空1.在C语言中,数值常量[2]0x9f的十进制[3]值是。2.字母a的ASCII码为十进制数___________。第二章作业(1)一、选择题:1、下列变量名中,是非法的。A)MyCarB)4aC)my_carD)a482、下列变量名中,是合法的。A)56AB)_abcC)48bD)while3、下列常量中,是十六进制表示的int型常量。A)78B)0x7aC)x56D)0634、假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是。A)7B)8C)6D)25、已知c2为字符型,则执行语句c2=’A’+’6’-‘3’后,c2的值为。A)‘C’B)‘D’C)不确定的值D)706、设a为整型变量,b为字符型变量,c为double型变量,则a+b+c为()型A)intB)floatC)doubleD)char7、C语言中不可用作标识符[4]的字符有()A字母B数字C%D下划线8、设inta;则表达式a=2,4,a+1的值是()A.1B.2C.3D.49.设a为整型变量,b为字符型变量,c为double型变量,则a*b+c为()型A.intB.floatC.doubleD.char10.若a是int型变量,则表达式(a=4*5,a*2),a+6的值为()A.20B.23C.26D.46第二章作业(2)一、选择题1、在scanf()函数的格式说明符中,长整型数的输入格式符是。A.%ldB.%lfC.%dD.%x2、在printf()函数的格式说明符中,字符型数的输出格式说明符是。A.%cB.%fC.%ldD.%s3、已知ch是字符型变量,下面不正确的赋值语句[5]是。A)ch=’a+b’;B)ch=’0’;C)ch=’7’+’9’;D)ch=5+9;4、要使用putchar()函数必须在程序前加语句。A.#includeB.include"stdio.h"C.includeD.#include'stdio.h'5、若x为int型变量,则执行以下语句后x=。x=7;x+=x-=x+x;A.-14B.-7C.0D.14二、________1、C语言标准输入操作中,gets()函数一次只可以读取一个字符。()2、C语言标准输出操作中,putchar()函数可以输出显示一个字符串。()3、"r"与'r'是相同的;()三、分析下列程序的输出结果。1.#includevoidmain()(charc=’p’;printf(“%d,%cn”,c,c);printf(“%d,%cn”,’a’,’a’);)2.#includevoidmain()(inta;floatd;printf(“Enteraandd:”);scanf(“%d%f”,a,d);printf(“%5d,%8.2fn”,a,d);)Enteraandd:5615.765↙第四章作业一、选择题。1、下列运算符中优先级最高的是。A.<=ch<=’Z’B.(ch>=’A’)(ch<=’Z’)C.(ch>=’A’)(ch<=’Z’)D.(‘A’<=ch)AND(‘Z’>=ch)3、设有:inta=1,b=2,c=3,d=4,m=2,n=2;执行(m=a>b)(n=c>d)后n的值为。A.1B.2C.3D.44、已知intx=10,y=20,z=30;以下语句执行后x,y,z的值是。if(x>y)z=x;x=y;y=z;A.x=10,y=20,z=30B.x=20,y=30,z=30C.x=20,y=30,z=10D.x=20,y=30,z=205、设a=3,b=4,c=5,则表达式!(a+b)+c-1b+c/2的值为()A.0B.1C.4D.6.5二、填空题。1、当a=3,b=2,c=1时,表达式f=a>b>c的值是。2、当a=5,b=4,c=2时,表达式a>b!=c的值是。3、15!=8+7||4<53>9/4的结果是。4、设y为int型变量,请写出描述“y是奇数”的表达式。5、整型变量X能被100整除但不能被400整除。三、程序填空题。请在【】中填上正确内容。1、该程序实现输出x,y,z三个数中的最大者。main()(intx=4,y=6,z=7;int【1】;if(【2】)u=x;elseu=y;if(【3】)v=u;elsev=z;printf(“v=%d”,v);)2、输入一个字符,如果它是一个大写字母,则把它变成小写字母;如果它是一个小写字母,则把它变成大写字母;其他字符不变;main()(charch;scanf(“%c”,ch);if(【1】)ch=ch+32;elseif(ch>=’a’ch<=’z’)【2】;printf(“%c”,ch);)第五章作业一选择题。1、下面程序段[6]的运行结果是。intn=0;while(n++<=2);printf(“%d”,n);A.2B.3C.4D.有语法错误[7]2、对for(表达式1;;表达式3)可理解为。A.for(表达式1;0;表达式3)B.for(表达式1;表达式1;表达式3)C.for(表达式1;1;表达式3)D.for(表达式1;表达式3;表达式3)3、以下正确的描述是。A.continue语句的作用是结束整个循环的执行B.在循环体内使用break语句或continue语句的作用相同C.只能在循环体内和switch语句体内使用break语句D.从多层循环嵌套中退出时,只能使用goto语句4.下述关于break语句的描述中,()是不正确的。A.break语句可用于循环体内,它将退出该重循环;B.break语句可用于开关语句中,它将退出开关语句;C.break语句可用于if体内,它将退出if语句;D.break语句在一个循环体内可以出现多次;5.执行以下程序时,从键盘输入2473↙(↙表示回车),则下面的程序的运行结果是()#includemain()(intc;while((c=getchar())!=’n’)switch(c-'2'){case0:case1:putchar(c+4);case2:putchar(c+4);break;case3:putchar(c+3);default:putchar(c+2);break;)}A.668966B.6688766C.668977D.66778777二判断题1、条件语句是可以实现多路分支的。()2、任何循环语句的循环体至少都可执行一次。()3、break语句可以出现在各种不同循环语句的循环体中。()4、for循环是只有可以确定的循环次数时才可使用,否则不能用for循环。( )5、While循环语句的循环体至少执行一次。()三填空题1.已知for(j=1,s=0;j<=9;j+=2)s=s+j;执行循环后,s的值是_。2.while循环是先判断表达式,如果为________,执行循环体,然后再判断表达式,直到表达式为假,退出循环。四程序填空题1下面程序的功能是计算1-3+5-7+……-99+101的值#includemain()(inti,t=1,s=0;for(i=1;i<=101;i+=2){【1】;s=s+t;【2】;)printf(“%dn”,s);}2下面程序的功能是打印100以内个数为6且能被3整除的所有数。#includemain()(inti,j;for(i=0;【1】;i++){j=i*10+6;if(【2】)continue;printf(“%d”,j);)}第六章作业一、选择题1、在C语言中,引用数组元素时,其数组下标的数据类型[8]允许是。A.整型常量B.整型表达式C.整型常量或整型表达式D.任何类型的表达式2、以下能对一维数组a进行正确初始化的语句是。A.inta[10]=(0,0,0,0)B.inta[10]=(};C.inta[]={0);D.inta[10]=(10*1);3、若有说明:inta[3][4];则对a数组元素的正确引用是。A.a[2][4]B.a[1,3]C.a[1+1][0]D.a(2)(1)4、已知intw[2][4]=(7,15,8,9,20,25,14,17);则w[0][1]的值是A8B.9C.15D.255、若有说明inta[][3]=(1,2,3,4,5,6,7);则a数组第一维的大小是。A.2B无确定值C.3D.46、下面程序的运行结果是。charc[5]=(‘a’,’b’,’0’,’c’,’0’);printf(“%s”,c);A.‘a’’b’B.abcC.abcD.ab7、判断字符串a和b是否相等,应当使用。A.if(a==b)B.if(a=b)C.if(strcpy(a,b))D.if(strcmp(a,b))8、用数组名作为实参[9],传给形参的是()A.数组第0个元素的值B.数组全部元素的值C.数组元素个数D.数组首地址9、用doubleq[3][5];定义的数组q包含个元素A.3B5C.8D.1510、已知charc[6]="ABCDE",d[6];要将c复制到d中,正确的做法是()A.d=c;B.c=d;C.strcmp(c,d);D.strcpy(d,c);二、判断题1、数组赋初值时,初始值表中的数据项[10]的数目可以大于或等于数组元素的个数。()2.数组中的元素类型可以不同;()3.字符串"This"大于字符串"that";()4.任何数组的下标都是从0开始;()5.符数组中的一个元素存放一个字符;()三、程序填空题。invstring(chara[])函数的功能是使输入的一个字符串按逆序存放,在主函数中输入和输出字符串。请填空【?】。voidinvstring(chara[])(intn,j;charc;n=0;填空:while(a[n]!=【1】)n++;【1】for(j=0;j<【2】;j++)【2】{c=a[j];【3】;【4】;)【3】}【4】main()(chara[80];gets(a);invstring(【5】);【5】puts(a);puts("n");)四、分析下面程序的结果。main()(inti,j,s1=0,s2=0,a[3][3]={4,9,6,5,3,1,2,8,7);printf("a:n");for(i=0;i<3;i++)(for(j=0;j<3;j++)printf("%3d",a[i][j]);printf("n");)printf("n");for(i=0;i<3;i++)(s1=s1+a[i][i];s2+=a[i][2-i];)printf("s1=%d,s2=%dn",s1,s2);}第七章作业一、选择题1.在C语言中,下面对函数不正确的描述是()。A.当用数组名作形参时,形参数组值的改变可以使实参数组之值相应改变。B.允许函数递归调用[11]。C.函数形参的作用范围只是局限于所定义的函数内。D.子函数必须位于主函数之前。2.以下正确的函数形式是()。A.doublefun(intx,inty)(z=x+y;returnz;)B.fun(intx,y)(intz;returnz;)C.fun(x,y)(intx,y;doublez;z=x+y;returnz;)D.doublefun(intx,inty)(doublez;z=x+y;returnz;)3.C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式是()。A.地址传递B.单向值传递C.双向值传递。即由实参传给形参,再由形参传回给实参D.由用户指定传递方式4.一个C语言程序是由()。A.一个主程序和若干子程序[12]组成B.若干函数组成C.若干过程组成D.若干子程序组成5.用数组名作为实参,传给形参的是()A.数组第0个元素的值B.数组首地址C.数组元素个数D.数组全部元素的值二、写出程序的输出结果1.voidmain(void)(inta=1,k;for(k=0;k<3;k++)printf("%4d",f1(a)))intf1(intx)(staticintz=3,y=0;y++;z++;return(x+y+z);)2.voidmain()(inti=0;while(++i){if(i==10)break;if(i%3!=1)continue;printf(“%dn”,i);)}第八章作业一、判断题。1、指针和一般变量一样都有两个值:一个是它在内存中的地址值,另一个是它所存放的数据值。2、指针存放的值就是它所指向的变量的地址值。3、指向int型变量的指针可以使用double型变量的地址值进行赋值。4、定义指针的说明语句中,在指针名前边的*,与执行语句中在指针名前边的*具有相同功能。5、在给指针赋值时,要求指针与被赋值的地址值类型相同,级别一样。6、数组名是一种地址值,它可以用来给指针赋值,但要求类型相同和级别一致。7、任何两个指针进行比较运算是无意义的。8、指针运算实际是地址运算,指针加一就是实际的地址值加一。9、数组元素可以使用下标表示,也可以使用指针表示。10、指针数组的元素是类型相同指针的集合。二、填空题。1、单目运算符后跟变量名,表里是该变量的,单目运算符*后跟指针名,表示该指针的。2、指针用来存放某个变量的。3、已知:char*c=”good”;则printf(“%sn”,c)输出为,printf(“%sn”,c+1)输出为。4、若有定义:inta[10],*p=a;则*(p+5)表示的值。5、int*p;在*p运算中,表示取______________

一.填空题1。算术逻辑运算结果通常放在______和______中.2.一般而言,CPU至少有______,______,______,______,______和______6个寄存器.3。在计算机中,基本的运算有______和______。4。保存当前正在执行指令的寄存器是指令寄存器IR,保存当前正在执行指令地址的寄存器是______,保存当前栈顶地址的寄存器是______.二.单项选择题1.中央处理器(CPU)是指( C )。A.控制器 B.控制器和主存 C。运算器和控制器 D。运算器和寄存器2。下列逻辑部件中,( C )不包括在运算器内。A.累加器 B。状态条件寄存器 C.指令寄存器 D.ALU3.程序计数器的功能是( B ).A。存放指令 B。存放下一条机器指令的地址 C。计算程序长度 D。存放微指令的地址4。状态寄存器用来存放( D ).A.算术运算结果 B。运算类型 C。逻辑运算结果 D。算术运算,逻辑运算及指令的状态结果5。在微程序控制器中,机器指令和微指令的关系是( C )A。每一条机器指令由一条微指令来执行B。一条微指令由若干条机器指令组成C.每一条机器指令由一段用微指令组成的微程序来解释执行D.一段微程序由一条机器指令来执行6.运算器在运算的过程中,得到的标志位中没有( D )A.进位标志位 B.溢出标志位 C。零标志位 D.正数标志位三。是非题1.在主机中,只有内存能存放数据。( × )2。一个指令周期由若干个机器周期组成。( √ )3。非访内指令不需要从内存中取操作数,也不需要将目的操作数存放到内存,因此这类指令的执行不需要地址寄存器参与工作。( × )4。与微程序控制器相比,组合逻辑控制的速度较快.( √ )一.填空题1.同步通信之所以比异步通信具有较高的传输率,是因为同步通信具有,,,3个特点。2。PCI是一个与处理器无关的______,它采用______和______策略,并具有______能力.3。目前在各类Pentium机上广泛使用的PCI总线,其最高速度可达到每秒______.4。计算机系统中各部件之间传输的信息流是数据流和______。5。主机CPU和IOP之间的通信,原则上是通过共享______来实现的。二。单项选择题1。现代计算机的运算器一般通过总线结构来组织,下述总线结构的运算器中,( D )的操作速度最快,( A )的操作速度最慢A.单总线结构 B。双总线结构 C。三总线结构 D。多总线结构2.总线中地址总线的作用是( C )A.用于选择存储单元B。用于选择进行信息传输的设备C.用于指定存储单元和I/O设备接口电路的选择地址D.决定数据总线上的数据流方向3。在( A )的计算机系统中,外设可以与主存储器单元统一编址,因此可以不使用I/O指令.A.单总线 B.双总线 C.三总线 D.以上3种都可以4.把总线分成数据总线,地址总线,控制总线3类是根据( B )来分的.A.总线所处的位置 B.总线传送的内容 C。总线的传送方向 D.总线的传送方式5.同步通信之所以比异步通信具有较高的传输率是因为( C )A。同步通信不需要应答信号B。同步通信的总线长度较短C.同步通信用一个公共时钟信号进行同步D.同步通信中各部件存取时间比较接近6。为协调计算机系统各部件工作,需要有一种器件提供统一的时钟标准,这个器件是(B ).A.总线缓冲器 B。时钟发生器 C。总线控制器 D。操作命令产生器7.多总线结构的计算机系统,采用(B )方法,对提高系统的吞吐率最有效.A。多口存储器 B。交叉编址多模存储器 C.提高主存速度 D.高速缓冲存储器三.是非题1.内部总线是指CPU内部连接各逻辑部件的一组数据传输线,由三态门和多路开关来实现。 ( × )2。组成总线不仅要有传输信息的传输线,还应有实现总线传输控制的器件,它们是总线缓冲和总线控制器。( √ )一.填空题1.主机CPU和IOP之间的通信,原则上是通过共享______来实现的。2.可以根据中断源在系统中的位置将中断源分为内部中断和外部中断,一般运算器除法错是______,键盘输入要求中断是______3。 响应中断的必须满足3个条件:(1)中断源有中断请求;(2)CPU处于开中断状态,而且没有更高优先级的中断请求存在;(3)一条指令执行完毕。4。字节多路通道是一种简单的共享通道,它是建立在______的基础上,轮流为多台低速和中速外设服务.选择通道数据的传送是以______方式进行,因此传送速率高。5. 多个中断源在软件查询方式中______最先被访问。6. 根据数据传送方式,可以将通道分为______,______通道和数组多路通道。7. 一个中断向量对应一个______8. 中断处理过程可以嵌套,______的设备可以中断______的设备的中断服务程序.9. 中断请求的优先排队可以归纳为2大类,它们是______和______10.DMA方式中,DMA控制器从CPU完全接管对______的控制,数据交换不经过CPU,而之间在内存和______之间进行。11。 通道是一个特殊功能的______,它有自己的______,专门负责数据输入输出的传送控制,CPU只负责______功能。12。 DMA的含义是______,用于解决______问题。二.单项选择题1..选择通道上可连接若干外围设备,其数据传送的单位是( D )。A.字节 B.字 C.位 D.数据块2。中断向量地址是(B ).A.子程序入口地址B。中断服务程序入口地址C.中断服务程序入口地址的地址D.例行程序入口地址3.对于低速度输入输出设备,应当选用的通道是( B ).A.数组多路通道 B.字节多路通道 C.选择通道 D.MA专用通道4.微型机系统中,主机和高速硬盘进行数据交换一般采用( B ).A。程序中断控制 B。直接存储器访问 C.程序直接控制 D.通道控制5.常用于大型计算机的控制方式是( D )。A。程序查询方式 B.DMA方式 C.中断方式 D。通道方式6.下述I/O控制方式中,主要由程序实现的是( D )。A.外围处理机方式 B。中断方式 C。DMA方式 D。通道方式7。有关中断状态,不可响应的中断是(C )。A。硬件中断 B。软件中断 C.可屏蔽中断 D.不可屏蔽中断8.以下论述正确的是( D )。A.CPU响应中断期间仍执行原程序B.在中断响应中,保护断点和现场由用户编程完成C。在中断过程中,若又有中断源提出中断,CPU立即响应D。在中断响应中,保护断点是由中断响应自动完成的9。中断系统是( C ).A。仅用硬件 B。仅用软件 C.软,硬件结合 D.以上都不对10.DMA方式是在(B )之间建立直接的数据通路.A.CPU与外围设备 B。主存与外围设备 C.外设与外设 D.CPU与主存11。通道是特殊的处理器,它有自己的( C ),因此具有较强的的并行工作能力。A.运算器 B.存储器 C。指令和程序 D.以上都有12.字节多路通道上数据传送是以( A )为单位进行的。A.字节 B。数据块 C.字 D。位13.通道程序是由( B )组成的.A.I/O指令 B。通道指令(通道控制字) C。通道状态字 D.以上都不对14。DMA数据的传送是以( B )为单位进行的.A。字节 B。字 C。数据块 D.位三。判断题1.所有的数据传送方式都必须由CPU控制实现。( × )2。外部设备一旦申请中断,便能立刻得到CPU的响应.( ×)3.一个更高优先级的中断请求可以中断另一个处理程序的执行。( √ )4。为了保证中断服务程序执行完毕以后能正确返回到被中断的断点继续执行程序,必须进行现场保护操作.(√)5.中断级别最高的是不可屏蔽中断。( √ )6.程序中断方式一般适用于随机出现的服务.( √ )7。一旦有中断请求出现,CPU立即停止当前指令的执行,转去受理中断请求.( ×)8.CPU响应中断时暂停运行当前程序,自动转换到中断服务程序.( √ )

单选题(共20题,50.0分)11.(2.5分)大数据可视化中,哪种技术可以用于实现数据的三维展示?A. WebGLB. SVGC. CanvasD. CSS3D

端到端语音合成模型可以分为前端、后端和完全的端到端模型。()A. 对B. 错

信息安全[1]的四大隐患是:计算机犯罪[2]、计算机病毒、 和计算机设备的物理性破坏。A. 自然灾害B. 网络盗窃C. 误操作D. 软件盗版[3]

13.贵州的算力发展现状包括成为国家级互联网骨干节点,与全国 _ 座城市实现网络直达。

在重构代码时,如果发现一个类承担了过多的职责,应该将其拆分成多个类,每个类只负责一个职责。A. 正确B. 错误

根据接口隔离原则,一个接口中的方法数量应该尽可能少,以保持接口的简洁性。A. 正确B. 错误

人工智能应用研究的两个最重要最广泛领域为( )。A. 专家系统、自动规划B. 专家系统、机器学习C. 机器学习、智能控制D. 机器学习、自然语言理解

在系统工程中,哪个概念涉及到系统的可靠性?A 可靠性评估[1]B 可靠性设计C 可靠性测试D 可靠性管理

  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41

热门问题

  • 下列哪项贪婪最佳优先搜索算法的描述正确()A. 贪婪最佳优先搜索不属于启发式搜索算法B. 贪婪最佳优先搜索是一种A*搜索算法C. 贪婪最佳优先搜索是一种广度优先搜索算法D. 贪婪最佳优先搜索属于有信息搜索算法

  • 由脸书(Facebook)公司开发的深度学习编程框架是()A. TensorFlowB. PaddlePaddleC. PyTorchD. Mindspore

  • 下列哪个方法属于知识图谱推理方法()A. 广度优先搜索B. 深度学习推断C. 路径排序算法D. 归纳逻辑程序设计

  • 3.判断题K-means聚类算法对数据的尺寸敏感。()A. 对B. 错

  • 网络安全包括物理安全[1]、逻辑安全、操作系统安全及联网安全,其中逻辑安全包括访问控制[2]、加密、安全管理及用户身份认证。A. 正确B. 错误

  • Windows中“复制”操作的快捷键是Ctrl+V。

  • 下列哪项关于监督学习算法的描述正确()A. 强化学习的训练效果一定优于监督学习B. 主要的监督学习方法包括生成方法和判别方法C. 广度优先搜索算法是一种监督学习算法

  • 7、 加强电脑安全防护,及时升级病 毒库,安装防火墙,及时查杀病毒和木马,是防范 电信网络诈骗的有效做法。A. 正确B. 错误

  • 路径排序算法的工作流程主要有三步()A. 特征计算B. 特征抽取C. 分类器训练D. 因果推断

  • 2.单选题 讯飞星火可以实现多种文案类型和语言风格的文本写作。讯飞星火(网页版)“内容写作”功能可选的“语言风格”不包括( )。A. 口语化B. 高情商C. 专业D. 热情

  • 下列哪项属于因果推理模型()A. 因果图B. 神经符号推理C. 符号推理模型D. 结构因果模型

  • 网络安全包括物理安全[1]、逻辑安全、操作系统安全及联网安全,其中逻辑安全包括访问控制[2]、加密、安全管理及用户身份认证。A. 正确B. 错误

  • 下列不属于量子机器学习算法的是()A. 量子支持向量机B. 量子主成分分析C. 薛定谔方程求解D. 深度量子学习

  • 下列哪个方法属于知识图谱推理方法()A. 路径排序算法B. 深度学习推断C. 广度优先搜索D. 归纳逻辑程序设计

  • AdaBoosting采用多个单一分类器组成一个强分类器()A. 错误B. 正确

  • 以下哪种方法属于卷积神经网络的基本组件()。A. 卷积层B. 池化层C. 激活函数D. 复制层

  • 网络诈骗中常见的“钓鱼网站”目的是()?A. 传播病毒B. 窃取个人信息C. 提供免费电影

  • 下列哪项不是求解对抗搜索问题的基本算法( ) A.反向传播算法 B.广度优先排序算法 C.Alpha-Beta剪枝算法D.最小最大搜索算法

  • 在决策树建立过程中,使用一个属性对某个结点对应的数集合进行划分后,结果具有高信息熵(highentropy),对结果的描述,最贴切的是()。A. 纯度高B. 纯度低C. 有用D. 无用E. 以上描述都不贴切

  • 程序=算法+()A. 数据结构B. 程序结构C. 控制结构[1]D. 体系结构

logo
广州极目未来文化科技有限公司
注册地址:广州市黄埔区揽月路8号135、136、137、138房
关于
  • 隐私政策
  • 服务协议
  • 权限详情
学科
  • 医学
  • 政治学
  • 管理
  • 计算机
  • 教育
  • 数学
联系我们
  • 客服电话: 010-82893100
  • 公司邮箱: daxuesoutijiang@163.com
  • qt

©2023 广州极目未来文化科技有限公司 粤ICP备2023029972号    粤公网安备44011202002296号