




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、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此题得分
2、:0.5批注:C程序的main()函数 第6题 在C语言中,字符型数据在内存中以()形式存放。您的答案:D题目分数:0.5此题得分:0.5批注:字符型 第7题 若有定义:int a=7; float x=2.5; y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是()。您的答案:A题目分数:0.5此题得分:0.5批注:表达式求值、注意整除运算 第8题 设有说明:char w; int x; float y; double z;则表达式w*x+z-y值的数据类型为() 。您的答案:D题目分数:0.5此题得分:0.5批注:不同类型的数据进行混合运算时的
3、自动类型转换 第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此题得
4、分:0.5批注:scanf函数的使用 第12题 若有定义double 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<
5、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;dok-;while(k< =0); 则以下说法中正确的是()。您的答案:D题目分
6、数: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;wh
7、ile(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=%dn”,k); continue; k=k+1; prin
8、tf(“k=%d”,k); 您的答案:D题目分数:0.5此题得分:0.5批注:continue 第23题 设int a=12; 则表达式a/=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
9、.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;
10、x=y=z后,变量x的值为1。您的答案:正确题目分数:0.5此题得分:0.5批注:赋值表达式与关系表达式 第30题 break语句可用于循环语句和if语句中。您的答案:错误题目分数:0.5此题得分:0.5批注:break用法 第31题 include < stdio.h> void main() int a=-1,b=4,k; k=(a+< =0)& & (!(b-< =0); printf(" %d,%d,%dn" ,k,a,b); 该程序运行结果是:1,0,3您的答案:正确题目分数:0.5此题得分:0.5批注:
11、+、-、关系运算符、逻辑运算符 第32题 void main() int x=1,y=1,z=10; if(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表达式的计算
12、和判断 第33题 void main() char x=B; switch(x) case A: printf(“A”); case B: printf(“B”); case C: printf(“C”); default: printf(“other”); 该程序运行结果是:Bcother您的答案:正确题目分数:0.5此题得分:0.5批注:switch语句的用法: 注意有无break的区别 第34题 void main() int num=0; while(num< =2) num+; printf(" %d" ,num); 该程序运行结果是:1
13、23您的答案:正确题目分数:0.5此题得分:0.5批注:while的使用 第35题 下面程序,当输入为:" abc?" 时,执行结果是:abc #include < stdio.h> void main() char c; c=getchar(); while (c!=' ?' ) putchar(c); c=getchar(); 您的答案:正确题目分数:0.5此题得分:0.5批注:while的使用, 字符输入输出函数的使用 第36题 void main() int i; for(i=1;i< =5;i+) if(i%2
14、) putchar(< ); else continue; putchar(> ); putchar(#); 该程序运行结果是:< > < > < > #您的答案:正确题目分数: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
15、), (1,0),(1,1), (2,0),(2,1),(2,2), (3,0),(3,1),(3,2),(3,3),您的答案:正确题目分数:0.5此题得分:0.5批注:for循环的嵌套 第38题 void main() int i,s ; for(i=2;i< =100;i+=2 ) s+=i; 以上程序的功能是计算2+4+6+8+.+98+100。您的答案:正确题目分数:0.5此题得分:0.5批注:使用for循环求解数列求和 第39题 某铁路线上有若干个车站,需要准备几种车票满足所有的出行需要,可通过以下程序求得: void main() int i,j,station,total=0; printf(" 输入车站数:" ); scanf(" %d" ,& station); for (i=1;i< station ;i+) for (j=i+1;j< =station;j+) total= total+2; printf(" 车票种类=%d n" ,total); 您的答案:正确题目分数:0.5此题得分:0.5批注:循环的程序设计 第40题 以下程序的功能是判断一个数是否是素数 #include &l
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年无机化学基础知识测试卷及答案
- 2025年物理学基础知识综合测评卷及答案
- DSPE-PEG-FITC-MW-400-生命科学试剂-MCE
- 2025年企业管理学科考试试卷及答案
- 2025年环境评估与管理实践考试试题及答案
- 全面小康美丽家乡作文书信600字(14篇)
- 活跃与规范排污权交易市场的策略及实施路径
- 童话中的智慧寓言故事解读议论文13篇范文
- 数与形交汇:高中数学课程教案设计
- 克服困难和挫折的中考作文600字(15篇)
- 2024年天津海河传媒中心招聘考试真题
- 江苏省泰州市靖江市2024-2025学年八年级下学期期中地理试题(含答案)
- 美团代运营合同协议模板
- 2025年人教版小学四年级下册奥林匹克数学竞赛试卷(附参考答案)
- 2025海南省交通投资控股限公司招聘30人易考易错模拟试题(共500题)试卷后附参考答案
- GB/T 45475.2-2025塑料聚苯醚(PPE)模塑和挤出材料第2部分:试样制备和性能测定
- 国家开放大学《园林树木学》形考任务1-4参考答案
- 三废管理培训课件
- 抖音来客合同协议
- 湖北省武汉市2025届高中毕业生四月调研考试数学试卷及答案(武汉四调)
- 演出经纪人员资格练习题有参考答案2025
评论
0/150
提交评论