


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C语言程序设计知到智慧树期末考试答案题库2024年秋青岛西海岸新区高级职业技术学校设变量t为int型,下列选项中不正确的赋值语句是:()
A:n1=(n2=(n3=0));B:++t;C:k=i==m;D:a=b+c=1;
答案:a=b+c=1;下述哪一个不是结构化程序基本结构:()
A:选择B:嵌套C:顺序D:循环
答案:嵌套两次运行下面的程序,如果从键盘上分别输入6和4,则输出结果是:()main(){intx;scanf("%d",&x);if(x++>5)printf("%d",x)elseprintf("%d\n",x--);}
A:6和3B:7和5C:6和4D:7和4
答案:7和5以下程序的输出结果:()#includemain(){inti=010,j=10;printf("%d,%d\n",++i,j--);}
A:010,9B:9,10C:11,10D:10,9
答案:9,10若变量已正确说明为int类型,要给a,b,c输入数据,以下正确的输入语句是:()
A:scanf(“%d%d%d”,a,b,c);B:read(a,b,c);C:scanf(“%d%d%d”,&a,&b,&c);D:scanf(“%D%D%D”,%a,%b,%c);
答案:C:scanf("%d%d%d",&a,&b,&c);有以下程序main(){intm[][3]={1,4,7,2,5,8,3,6,9};inti,j,k=2;for(i=0;i<3;i++){printf("%d",m[k][i]);}}执行后输出结果是:()
A:258B:456C:369D:789
答案:369程序运行结果是()#includestructord{intx,y;}dt[2]={1,2,3,4,};main(){intm;m=dt[0].x*dt[1].x%dt[0].y;printf(“%d”,m);}
A:4B:2C:3D:1
答案:1下列属于C语言合法的字符常数是:()
A:“\0”B:“A”C:‘\t’D:‘\97’
答案:‘\t’有以下程序main(){inti=1,j=1,k=2;if((j++||k++)&&i++)printf("%d,%d,%d\n",i,j,k);}执行后输出结果是:()
A:2,2,2B:1,1,2C:2,2,1D:2,2,3
答案:2,2,2已知字符A的ASCII码为十进制的65,下面程序的输出是:()main(){charch1,ch2;ch1='A'+'5'-'3';ch2='A'+'6'-'3';printf("%d,%c\n",ch1,ch2);}
A:B,CB:不确定的值C:67,DD:C,D
答案:67,D若有以下说明语句:inta[12]={1,2,3,4,5,6,7,8,9,10,11,12};charc=’a’,d,g;则数值为4的表达式是:()。
A:a[‘d’-‘c’]B:a[‘d’-c]C:a[g-c]D:a[4]
答案:a[‘d’-c]以下程序的输出结果是:()main(){inta=0,i;for(i=1;i<6;i++)switch(i){case0:case3:a+=2;case1:case2:a+=3;default:a+=5;}printf("%d\n",a);}
A:20
B:10
C:36
D:13
答案:36以下对结构体类型变量st的定义中,错误的是()
A:typedefstruct{charc;inta;}TT;TTst;B:struct{charc;inta;}TT;structTTst;C:structss{charc:inta;}st;D:struct{charc;inta;}st;
答案:struct{charc;inta;}TT;structTTst;以下程序段的输出是:()inti,j,m=0;for(i=1;i<=15;i+=4)for(j=3;j<=19;j+=4)m++;printf(“%d\n”,m);
A:20B:15C:25D:12
答案:25有以下程序main(){inti;for(i=0;i<3;i++)switch(i){case1:printf("%d",i);case2:printf("%d",i);default:printf("%d",i);}}执行后输出结果是:()
A:120B:011122C:012D:012020
答案:B:011122有以下程序main(){inta=5,b=4,c=3,d=2;if(a>b>c)printf("%d\n",d);elseif((c-1>=d)==1)printf("%d\n",d+1);elseprintf("%d\n",d+2);}执行后输出结果是:()
A:3B:编译时有错,无结果C:4D:2
答案:3下列各项中,不是C语言的特点是:()
A:程序执行效率高,可移植性好B:能实现汇编语言的大多数功能C:有较强的网络操作功能D:语言简洁、紧凑,使用方便
答案:有较强的网络操作功能假设int型变量占两个字节的存储单元,若有定义:intx[10]={0,2,4};则数组x在内存中所占字节数为:()
A:20B:3C:10D:6
答案:20下面程序的输出是:()main(){intk=11;printf("k=%d,k=%o,k=%x\n",k,k,k);}
A:k=11,k=12,k=13B:k=11,k=13,k=13C:k=11,k=013,k=oXbD:k=11,k=13,k=b
答案:k=11,k=13,k=b以下能正确定义一维数组的选项是:()
A:intN=100;intnum[N];B:intnum[];C:#defineN100intnum[N];D:intnum[0..100];
答案:#defineN100intnum[N];以下选项中,可以看作一条语句的是()
A:{;}B:if(b==0)m=1;n=2;C:a=0,b=0,c=0;D:if(a>0);
答案:a=0,b=0,c=0;###{;}###if(a>0);设有以下语句,叙述不正确的是()typedefstruct{intn:Charch[8]:}PER;
A:typedefstruct是结构体类型B:struct是结构体类型名C:PER是结构体的变量名D:PER是结构体的类型名
答案:PER是结构体的变量名###typedefstruct是结构体类型###struct是结构体类型名C语言中,将一个空格赋给字符变量ch,正确的赋值方式是()
A:ch=32;B:ch='';C:ch='\0';D:ch='\x20';
答案:ch=32;###ch='\x20';###ch='';对结构体变量person的出生年月份进行赋值时,不正确的赋值语句是()Structdate{intyear;intmonth;intday;};Structworklist{charname[20];charsex;structdatebirthday;}person;
A:birthday.year=1958;B:person.year=1958;C:year=1958;D:person.birthday.Year=1958;
答案:birthday.year=1958;###person.year=1958;###year=1958;下列描述正确的是:()
A:getchar函数得到的字符可以赋给一个整型变量B:getchar函数只能接收一个字符C:getchar函数得到的字符可以赋给一个字符变量D:getchar函数得到的字符可以作为表达式的一部分E:getchar函数是编程者自定义的函数
答案:putchar函数的作用是向屏幕输出一个字符###putchar函数能在屏幕上输出控制字符###putchar函数能在屏幕上输出转义字符以下可以定义用户标识符的有()
A:intB:_3com_C:ScanfD:short
答案:_3com_###Scanf关于if语句,下列叙述正确的是:()
A:if语句中,条件表达式的括号不可以省略B:if语句中,条件表达式只能是关系表达式或逻辑表达式C:if和else后面可以包含多个操作语句,此时要用一对大括号把这多个语句对括起来成为一个复合语句。D:else子句不能作为一个独立的语句单独使用,必须是if语句的一部分。
答案:if和else后面可以包含多个操作语句,此时要用一对大括号把这多个语句对括起来成为一个复合语句。###else子句不能作为一个独立的语句单独使用,必须是if语句的一部分。###if语句中,条件表达式的括号不可以省略不能正确输出26个小写英文字母的语句是()
A:chara;for(a='a';a<='z';)printf("%c",a);B:chara;for(a='a';a<='z';)printf("%c",a++);C:chara;for(a='a';a<='z';printf("%c",a));D:chara;for(a='a';a<='z';)printf("%c",++a);
答案:chara;for(a='a';a<='z';printf("%c",a));###chara;for(a='a';a<='z';)printf("%c",++a);###chara;for(a='a';a<='z';)printf("%c",a);不能使变量m值变化的语句是()inth=11,m=22,*p=h,*q=m;
A:*q=h;B:h=m;C:*p=m;D:m=h;
答案:h=m;###*p=m;###*q=h;下面属于转义符的有:()
A:‘\t’B:‘\n’C:‘\376’D:‘%d’E:‘\x20’
答案:‘\x20’###‘\376’###‘\n’###‘\t’以下关于数组描述错误的是()
A:数组的大小是可变的,但所有数组元素的类型必须相同B:数组的大小是可变的,可以有不同的类型的数组元素C:数组的大小是固定的,但可以有不同的类型的数组元素D:数组的大小是固定的,所有数组元素的类型必须相同
答案:数组的大小是固定的,但能够有不同的类型的数组元素###数组的大小是可变的,能够有不同的类型的数组元素###数组的大小是可变的,但所有数组元素的类型必须相同以下叙述中正确的选项是()
A:C语言结构体变量在程序运行期间,所有成员一直驻留内存B:结构体是一种可由用户构造的数据类型C:不能使用运算符==和!=来比较同一结构体类型的两个结构体变量D:不同结构体的成员必须有唯一的名称
答案:在引用结构体成员时,只能对最低级的成员进行赋值或存取操作或计算###结构体变量占用的内存空间为所以成员占用的空间之和###对于不同类型的数据,若想合成有机的整体,可以引用结构体进行定义若有charch;,下面可以对变量ch正确赋值的语句是:()
A:ch=‘A’;B:scanf(“%c”,&ch);C:getchar(ch);D:ch=getchar();
答案:scanf(“%c”,&ch);###ch=getchar();###ch=‘A’;从选择中选出正确的表达选项()inth,m,*p,*q;p=&h;h=32;m=62;
A:p=&m;B:*p=m+h;C:*p=*q;D:p=&32;
答案:*p=m+h;###p=&m;###*p=*q;设有以下定义inta=0;doubleb=1.25;char=‘a’;#defined2则下面语句中正确的是()
A:b++B:a++C:c++D:d++
答案:a++###b++###c++若a,b,c,d都是int型变量,且初始值都为0,以下选项中正确的赋值语句是()
A:d++B:c+b;C:d=(c=22)-(b++);D:a=b=c=d=100;
答案:a=b=c=d=100;###d=(c=22)-(b++);###d++若有以下语句,以下叙述中错误的是()typedefstructs{intm;}T;
A:可用T定义结构体变量B:T是structs类型的变量C:S是struct类型的变量D:可用s定义结构体变量
答案:可用s定义结构体变量###T是structs类型的变量###S是struct类型的变量以下定义语句中,正确的是()
A:chara[]={"test"};B:inta[]={1,2};C:intn=5,a[n];D:chars[10]={"test"};
答案:inta[]={1,2};###chars[10]={"test"};###chara[]={"test"};有以下语句,若要实现指针p指向变量m,错误的语句是()intm,*p;
A:m=p;B:p
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人教版初中历史与社会七年级上册 2.1 .1人类的栖息地教学设计
- 算跑道有多长1(教学设计)-2024-2025学年六年级上册数学北师大版
- 第八章第三节摩擦力第二课时教学设计 -2023-2024学年人教版物理八年级下册
- 饭店综合管理课件
- 三年级数学上册 九 我当小厨师-分数的初步认识 信息窗1 分数的初步认识第1课时教学设计 青岛版六三制
- 小学数学冀教版四年级上册角教学设计
- 10、爬山虎的脚(教学设计)2024-2025学年-统编版语文四年级上册
- 宾馆浴池出租合同范本
- Unit 3 English Around the World Topic 1 Section C 教学设计 2024-2025学年仁爱科普版九年级英语上册
- 11 多姿多彩的民间艺术 我们这里的民间艺术(教案)-部编版道德与法治四年级下册001
- GB/T 13738.2-2008红茶第2部分:工夫红茶
- 医院定量检验性能验证实验方案设计
- 四川城市下穿隧道施工方案
- 特劳特-定位课件
- 家庭农场经营与管理培训课件
- 中国重症脑血管病管理共识课件
- 转炉炼钢设备与工艺课件
- 汽车吊车施工安全技术交底
- 电工基础(中职)完整版教学课件
- 小班语言绘本《小蛇散步》绘本PPT
- 杭州房建工程监理大纲范本
评论
0/150
提交评论