计算机综合操作技能实训学习通超星期末考试答案章节答案2024年_第1页
计算机综合操作技能实训学习通超星期末考试答案章节答案2024年_第2页
计算机综合操作技能实训学习通超星期末考试答案章节答案2024年_第3页
计算机综合操作技能实训学习通超星期末考试答案章节答案2024年_第4页
免费预览已结束,剩余5页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机综合操作技能实训学习通超星期末考试章节答案2024年函数声明就是函数定义。

答案:错书面用语中,函数名后面的小括号可以省略。

答案:错main函数可以放在C程序的中间部分,但在执行C程序时是从main函数开始的

答案:对数组初始化的常见方式有三种:直接对数组中的所有元素赋值、只对数组中的一部分元素赋值、对数组全部元素赋值但不指定长度。

答案:对如果向数组中存储不符合数组类型的数据,编译器会将其转换为数组类型,如果转换失败,编译器会报错。

答案:对数组第一个元素的地址与数组起始地址相同。

答案:对一个大小为6的数组,它的元素最大索引为6。

答案:错二维数组的内存是连续几行的一块内存空间。

答案:错数组在内存中占用的是一段连续的内存空间。

答案:对数组是一组相同数据类型的数据的集合。

答案:对数组中所有元素的类型都是相同的。

答案:对a_3能作为单个标识符。

答案:对switch...case语句中的default语句可用于处理和前面case条件不匹配的值。

答案:对位运算符“<<”就是将操作数所有二进制位向左移动一位。运算时,右边的空位补0。左边移走的部分舍去。

答案:对C语言的比较运算中,“真”可以用数字“1”来表示,“假”可以用数字“0”来表示。

答案:对关系运算符用于对两个数值或变量进行比较,其结果是一个逻辑值(“真”或“假”)。

答案:对若有定义intx=1,y=2;则表达式x==y是将y的值赋值给x。

答案:错标识符规定大小写字母没有区别。

答案:错break是结束当前循环,接着执行循环后面的代码。

答案:对for循环当中可以嵌套while循环。

答案:对若有函数调用语句:fun(a+b,(x,y),fun(n+k,d,(a,b)));在此函数调用语句中实参的个数是(

)。

答案:3x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是(

)。

答案:scanf("%d%d%d",&x,&y,&z);关于C语言中的局部变量,下列描述中错误的是()

答案:局部变量一旦被调用,其生存周期持续到程序结束C语言中函数能否嵌套调用和递归调用?(

)

答案:二者均可关于函数的定义,下列说法中错误的是()

答案:return关键字不可以省略。阅读下列程序段:intfunc(inta[],intn);inta[10],n=10,x;下列func()函数合法的调用语句为()

答案:x=func(a,n)main()函数的位置可以是()

答案:可以任意下述函数定义形式正确的是()。

答案:intf(intx,inty)下列选项中合法的函数说明是()。

答案:intfunc(inta,int在c语言中表示结束的语句是()。

答案:return语句以下程序的输出结果是()。charstr[15]=”hello!”;printf(“%d\n”,strlen(str));

答案:6一个C语言程序是由()

答案:函数组成关于二维数组,下列选项能正确定义并赋初值的是()

答案:inta[3][2]={{1,2},{3,4;在C语言中,引用数组元素时,其数组下标的数据类型允许是()

答案:整型常量或整型表达式int类型变量在内存中占用四个字节,其有定义:intx[10]={0,2,4};那么数组x在内存中所占字节数是(

)。

答案:40在执行intarr[][3]={1,2,3,4,5,6}:语句后,arr[1][0]的值为()

答案:4inti;intx[4][4]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16};for(i=0;i<4;i++)

printf("%3d",x[i][3-i]);下列选项中哪一项是正确的输出结果()

答案:471013有数组定义intarr[6]={12,45,9,0};则arr[3]的值为()

答案:0下列定义的一维数组,正确的是()

答案:intarr[5];请阅读下列程序段:inti,a[10];for(i=9;i>=0;i--)a[i]=10-i;printf("%d%d%d",a[2],a[5],a[8]);该程序段的运行结果为()

答案:852;若有说明:inta[3][4];则对数组元素的非法引用是()

答案:a[0][4]下列数组的初始化正确的是()

答案:intarr[3]={0};关于数组,下列说法中错误的是()

答案:数组中的元素可以是不同类型若定义inta[][3]={1,2,3,4,5,6,7,8};则数组的行长度是()

答案:3intab[][3]={{1,5,6},{3},{0,2}};数组元素ab[1][1]的值为()

答案:0对于二维数组intarr[][3]={12,3,56,9,4,42,78};则元素9的索引为()

答案:arr[1][0]设有定义:inta[10]={6,7,8,9,10};请选出该定义的正确解释()。

答案:将5个初值依次赋给a[0]~a[4]设有定义:inti,a[10];以下能正确输入a数组各元素的语句是()。

答案:for(i=0;i<10;i++)scanf("%d",&a[i]);假设有程序段:intk=0;while(k=1)k++;while语句的循环次数是(

)。

答案:无限次请阅读下列程序段:inti,sum=0;for(i=1;i<=3;sum++)sum+=i;printf("%d\n",sum);该程序段的输出结果为【】

答案:死循环关于for循环,下列说法中正确的是()

答案:for循环中设置if(条件)continue,当条件成立时中止本层循环。请阅读下列程序段:inta=6;while(a--)printf("%d",a--);该循环执行的结果是()

答案:531假设有for循环语句:for(①;②;③){④},则下列关于for循环的执行顺序正确的是()

答案:①②④③请阅读下列程序段:inti=1;do{i--;}while(i++);printf("%d",i--);该程序段的输出结果为()

答案:1请阅读下列程序段:for(inti=0;i<5;i++)printf("%d",i);该程序段的执行结果为【】

答案:01234假设有定义inta=10,b=20,c=3;则表达式b!=c<=a;的结果为()

答案:1若已定义x和y为double类型,则表达式:x=1,y=x+3/2的值是(

)。

答案:2.0下列选项中,哪一项不是C语言中的位运算符()。

答案:||若给定条件表达式(M)?(a++):(a--)则下列选项中和表达式M等价的是(

)。

答案:(M!=0)假设intb=2;表达式(b>>2)/(b>>1)的值是(

)。

答案:0已知整型变量a=13和b=6,则a&b和a^b的值分别是(

)。

答案:411若a为int型变量,则下列C语言表达中,不能表达数学关系式10答案:10若有定义inta=1,b=2,c=3,d=4,则表达式a答案:1表示关系x<=y<=z的C语言表达式为(

)。

答案:(X<=Y)&&(Y<=Z)假设a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,那么逻辑表达式(m=a>b)&&(n=c>d)运算后,n的值为(

)。

答案:2阅读下列程序:intnum1=1;intnum2=2;intres=num1+num2++;执行程序之后,res的结果为()

答案:3请阅读下列程序段:intx;scanf("%d",&x);if(x++>5)

printf("%d",x);else

printf("%d\n",x--);如果从键盘分别输入6、4,则该程序段的输出结果为()

答案:7和5;若定义a=3,b=4,执行printf(“%d,%d”,(a,b),(b,a));的输出结果为()。

答案:4,3下列说法中正确的是(

)。

答案:在switch语句中不一定要使用break语句如果要求在if后的判断条件是a不等于0,则下列选项中能正确表达这一关系的是()

答案:a以下程序的输出结果是

(

)

。int

main()

{inta=1,b=2;

printf("%d\n",(a=a+1,a+b,b+1));

return0;

}

答案:3若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是()。

答案:-12下列关于C语言的说法错误的是(

)。

答案:C语言不区分大小写。下列选项中不是结构化程序基本结构的是()。

答案:跳转分支结构下列选项中,哪一项是字符a对应的二进制数值()。

答案:1100001若已定义x和y为double类型,则表达式x=1;y=(x+3)/2的值是()。

答案:2.000000下列选项中,哪一项是小数正确的指数表示形式()

答案:0.14E4阅读下列程序:intx=10,y=x;x+=++y;printf("%d\n",x);程序的输出结果为()

答案:21有表达式10%(-3),则该表达式的结果为()

答案:1下列选项中,可以定义整型变量的关键字为()

答案:int若变量均已正确定义并赋值,以下合法的C语言赋值语句是(

)。

答案:x=y==5;下列运算符中,不能用于浮点数操作的是(

)。

答案:%以下选项中不是关键字的是()。

答案:addC语言中的基本数据类型包括()。

答案:整型、实型、字符型下列关于计算机语言的描述,正确的是()

答案:机器语言的语句全部由0和1组成,指令代码短,执行速度快COUNT(stock)用于统计不包括值为NULL的stock字段的数量。

答案:对ALTERTABLE语句中的CHANGE子句仅可以修改字段名。

答案:错NULL参与的算术运算结果均为NULL。

答案:对CHAR类型的字段用于存储固定长度的字符串,VARCHAR类型的字段用于存储可变长度的字符串。

答案:对在MySQL中只能基于单表创建视图。

答案:错在数据表中,某些列的值可能为空值(NULL),那么在SQL语句中可以通过"=NULL"来判断是否为空值。

答案:错E-R图是一种用图形表示的实体联系模型。

答案:对SELECT语句中可以使用AS关键字指定表的别名,AS关键字不可以省略不写。

答案:错在使用%和_进行条件查询时,如果要匹配的普通字符串中也包含了%和_,就需要使用右斜线(\)进行转义。

答案:对使用DELETE语句和TRUNCATE语句删除表中数据时,本质上没有任何区别。

答案:错使用INSERT语句插入数据时省略所有字段名,添加的值的顺序必须和字段在表中定义的顺序相同。

答案:对在删除数据库的语句中使用IFEXISTS可以防止删除不存在的数据库时发生错误。

答案:对UPDATE语句可以更新数据表中的部分数据和全部数据。

答案:对当DISTINCT后指定多个字段时,只有这几个字段的值都相同,才会被认作是重复记录。

答案:对SHOWTABLES语句不能查看所有创建的临时表。

答案:对内连接查询使用INNERJOIN关键字连接两张表,其中INNER关键字可以省略。

答案:对LIMIT可限制查询、更新和删除的记录数量。

答案:对1.

DELETE语句中没有使用WHERE子句,则会将数据表中的所有数据都删除。(

答案:对向学生表student中添加一个height(身高,单位是厘米)字段,下列MySQL命令正确的是

答案:ALTERTABLEstudentADDheightINT(10)下列MySQL命令中能够用于创建视图的是

答案:CREATEVIEW下列选项中,在sh_goods表中根据cat_id升序排序,并对每个cat_id按price降序排序的语句是()

答案:SELECT*FROMsh_goodsORDERBYcat_id,priceDESC;下列选项中,关于“INSERT表1SELECTFROM表2”说法正确的是()

答案:可从表2中复制已有的数据到表1中下列选项中,对“ORDERBYpno,level”语句的描述正确的是()

答案:先按pno升序后,相同的pno再按level升序下列选项中,关于字段自动增长的描述错误的是()

答案:可以给数据表中的多个字段设置自动增长下列选项中,不是MySQL自动创建的数据库是()

答案:test下列选项中,删除user表中所有数据的SQL语句是()

答案:DELETEFROMuser;下列关于查询数据表emp索引信息的语句中,错误的是()。

答案:SHOWKEYFROMemp;下列在student表上创建view_stu视图的语句中,正确的是()。

答案:CREATEVIEWview_stuASSELECT*FROMstudent;下列选项中,可以将视图view_stu中字段chinese值修改为100的语句是()。

答案:UPDATEview_stuSETchinese=100;下列选项中,用于定义全文索引的是()。

答案:由FULLTEXT定义的索引下列选项中,关于索引的描述错误的是()。

答案:创建唯一性索引的字段,不允许有NULL值下面选项中,表示满足其中任意一个条件就成立的关键字是()。

答案:ANY阅读下列代码:altertable表名____foreignkey外键名;若想删除外键,则需要在空白处填写的是()。

答案:drop阅读下面SQL语句:SELECTe.*,d.dnameFROMempeLEFTJOINdeptdONe.deptno=d.deptnoORDERBYe.salDESC;其中emp为员工表,dept为部门表,下列选项中对上述语句的功能描述正确的是()。

答案:查询员工信息及员工所在部门名称并按照员工工资降序排列阅读下面SQL语句:SELECT*FROMdeptWHEREdid=(selectdidfromempwherename='赵四');其中dept为部门表,emp为员工表,下列选项中对上述语句的功能描述正确的是()。

答案:查询员工赵四所在的部门信息下列选项中,查询student表中id值不在2和5之间的学生的SQL语句是()。

答案:SELECT*FROMstudentwhereidnotbetween2and5;下列选项中,查询员工表中平均工资小于3000的部门编号及部门平均工资的SQL语句是()。

答案:SELECTdeptno,AVG(sal)FROMempGROUPBYdeptnoHAVI

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论