C语言程序第一次在线作业_第1页
C语言程序第一次在线作业_第2页
C语言程序第一次在线作业_第3页
C语言程序第一次在线作业_第4页
C语言程序第一次在线作业_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

c语言程序第一次在线操作作业问题1 c语言程序总是从()开始运行。答案:b标题分数:0.5此问题的分数:0.5注释:c程序中的main()函数问题2以下说明无效:()。答案:c标题分数:0.5此问题的分数:0.5注释:c语句,数据类型,运算符问题3下的c语言标识符()无效。答案:d标题分数:0.5此问题的分数:0.5注解:识别码命名惯例问题4以下字符串是标识符:()。答案:a标题分数:0.5此问题的分数:0.5注解:识别码命名惯例问题5以下陈述是正确的()。答案:c标题分数:0.5此问题的分数:0.5注释:c程序中的main()函数在问题6 c中,基于字符的数据作为()存储在内存中。答案:d标题分数:0.5此问题的分数:0.5注释:文字类型如果定义了问题7:int a=7;Float x=2.5Y=4.7X a%3*(int)(x y)%2/4表达式为()。答案:a标题分数:0.5此问题的分数:0.5注解:表示式演算,除法运算注意事项问题8有说明:char w;int x;float y;双z;表达式w*x z-y值的数据类型为()。答案:d标题分数:0.5此问题的分数:0.5注释:混合不同类型的数据时自动转换类型问题9下()是无效的转义字符。答案:c标题分数:0.5此问题的分数:0.5注释:转义符,注释的八进制表示法第10个问题字符串“ ”ABC“”的长度为()。答案:b标题分数:0.5此问题的分数:0.5注释:转义字符,字符串长度问题11如果x是int变量,y是float变量,则使用的scanf调用语句的格式为:scanf( x=%d,y=%f ,x,y)。要分别将数据10和66.6分配给x和y,正确的输入必须为()。答案:a标题分数:0.5此问题的分数:0.5注释:使用scanf函数问题12如果定义了双x=1,y;y=x 3/2;printf(“% f”,y);的结果是()。答案:c标题分数:0.5此问题的分数:0.5注释:使用printf函数如果问题13 x=0、y=3、z=3,则以下表达式值为0():答案:c标题分数:0.5此问题的分数:0.5注释:表达式计算,注意运算符优先级问题14以下运算符中最高的优先级是():答案:b标题分数:0.5此问题的分数:0.5注释:运算符优先级如果问题15 w=1、x=2、y=3、z=4,则条件表达式w x?W:y z?Y:z的结果为()。答案:d标题分数:0.5此问题的分数:0.5注释:条件运算符的组合方向问题16分析了以下程序:以下说明是正确的()。Void main() int x=0,a=0,b=0;if(x=a b)printf( * * * * n );else printf( # # # # n );答案:d标题分数:0.5此问题的分数:0.5注释:解析和确定if表达式,赋值表达式值问题17程序性段落如下:int k=5;do k-; while(k=0);下列选项中的正确选项是():答案:d标题分数:0.5此问题的分数:0.5注释:执行do while语句问题18设定I和x都是int类型,for(i=0,x=0)。I=9 x!=876;I)scanf(“% d”,x);For循环语句()。答案:a标题分数:0.5此问题的分数:0.5注释:for语句问题19 for(i=0,k=-1;k=1;I,k)printf( * * * );循环语句()。答案:b标题分数:0.5此问题的分数:0.5注释:for语句问题20程序部分:int k=-20;while(k=0)k=k 1;下列选项中的正确选项是():答案:c标题分数:0.5此问题的分数:0.5注释:while语句问题21在运行以下过程段后,k值为()。Int k=0,I,j;for(I=0);I 5;I)for(j=0;j 3;j)k=k 1;答案:a标题分数:0.5此问题的分数:0.5注解:复叠回路程序第22段如下所示,以下两项中的错误是():Void main() int k=2,while(k 7) if(k % 2) k=k 3;Printf (k=% d n ,k);Continue k=k 1;Printf (k=% d ,k);答案:d标题分数:0.5此问题的分数:0.5注释:继续问题23 int a=12表达式a/=a的值为0.5。答案:错误标题分数:0.5此问题的分数:0.5注释:两个整数相除的结果是整数,不包括小数部分问题24表达式x=(a=3,6*a)和表达式x=a=3,6*a分别是分配表达式和逗号表达式,两个表达式执行完成x的值分别是18和3。回答:对标题分数:0.5此问题的分数:0.5注释:赋值表达式和逗号表达式及其运算规则问题25 c语言中运算符优先级最低的是逗号运算符。回答:对标题分数:0.5此问题的分数:0.5注释:运算符优先级问题26“%-ms”表示,如果字符串长度小于m,则m列范围内的字符串为左填充空格和右填充空格。回答:对标题分数:0.5此问题的分数:0.5注释:格式字符串含义如果问题27 a=3,c=3,则表达式a=c的值为3答案:错误标题分数:0.5此问题的分数:0.5注释:关系运算的结果问题28以数学公式y=-6xz 52(a-5) 3编写c语言表达式是y=-6*x*z 5*2*(a-5) 3答案:错误标题分数:0.5此问题的分数:0.5注解:写入c语言表示式问题29定义了int x=10、y和z。运行y=z=x;如果X=y=z,则变量x的值为1。回答:对标题分数:0.5此问题的分数:0.5注释:分配表达式和关系表达式第30个问题break语句可用于循环语句和if语句。答案:错误标题分数:0.5此问题的分数:0.5注释:使用break问题31 include stdio . h void main() inta=-1,b=4,k;K=(a=0)(!(B-=0)Printf( %d,% d,%dn ,k,a,b);程序运行的结果如下:1,0,3回答:对标题分数:0.5此问题的分数:0.5注释:-、关系运算符、逻辑运算符问题32 void main() int x=1,y=1,z=10if(z 0)if(y 0)x=3;else x=5;Printf( %d ,x);if(z=y 0)x=3;else if(y=0)x=5;else x=7;Printf( %d ,x);Printf( %d ,z);程序运行的结果如下:1,7,0回答:对标题分数:0.5此问题的分数:0.5注释:使用if语句:嵌套else匹配,计算和判断if表达式问题33 void main() char x= b ;交换机(x) case a : printf( a );case B : printf( B( B );case C : printf( C( C );default : printf( other );此程序的运行结果如下:Bcother回答:对标题分数:0.5此问题的分数:0.5注释:使用switch语句:检查break是否存在问题34 void main() int num=0;while(num=2) num;printf(“% d”,num);程序运行结果如下:123回答:对标题分数:0.5此问题的分数:0.5注释:使用while问题35 .以下过程是“ABC?”如果输入,则运行结果为ABC # include stdio . h void main() charc;c=getchar();While (c)!=?) put char(c);c=getchar();回答:对标题分数:0.5此问题的分数:0.5注释:使用while,使用文字输入输出函数问题36 void main() int I;for(I=1);I=5;I) if(I % 2)put char( );Else continueput char(“”); put char( # # );程序运行结果如下:#回答:对标题分数:0.5此问题的分数:0.5注释:使用for语句continue的角色G13问题37 void main() int i,j;for(I=0);I=3;I) for(j=0);j=I;J) printf( (%d,%d),I,j);printf(“ n”);程序的运行结果为(0,0)、(1,0)、(1,1)、(2,0)、(2,1)、(2,2)、(3,)回答:对标题分数:0.5此问题的分数:0.5注释:for循环中的嵌套问题38 void main() int i,s;for(I=2;I=100I=2)s=I;以上程序的功能为2 4 6 8.计算98 100。回答:对标题分数:0.5此问题的分数:0.5附注:使用for回圈解决序列总计问题39各铁路线有一个车站,为了满足所有旅行需要,需要准备多张票。void main () inti,j,station,total=0;Printf(“输入工作站数:”);scanf(“% d”,station);for(I=1);I stationI)for(j=I 1;J=stationj)total=total 2;Printf(“票证类型=%d n”,total);回答:对标题分数:0.5此问题的分数:0.5注解:循环程式设计问题40以下程序的功

温馨提示

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

评论

0/150

提交评论