第一至二章 C语言概述、数据类型及其运算-【单招零距离】计算机专业综合(卷下)

2025-04-23
| 2份
| 5页
| 163人阅读
| 0人下载
江苏华阅万卷教育科技有限公司
进店逛逛

资源信息

学段 中职
学科 职教专业课
课程 C语言程序设计
教材版本 -
年级 -
章节 -
类型 作业-单元卷
知识点 C语言概述,数据类型和简单程序设计
使用场景 中职复习
学年 2025-2026
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 808 KB
发布时间 2025-04-23
更新时间 2025-04-23
作者 江苏华阅万卷教育科技有限公司
品牌系列 -
审核时间 2025-04-23
下载链接 https://m.zxxk.com/soft/51747928.html
价格 2.00储值(1储值=1元)
来源 学科网

内容正文:

第一至二章C语言概述、数据类型及其运算 第一至二章C语言概述、数据类型及其运算 一、理论测试题(每小题6分,其中输出格式占1分,共60分) 1.阅读以下程序,当输入数据的形式为:251310<CR>(注:<CR>表示回车),请写 出本题的输出结果。 #include <stdio.h int main() int x,y,z; scanf(“%d%d%d”,&x,&y,&z); printf(“x+y+z=%dn”,x+y+z); 2.写出下面程序的运行结果。 #include <stdio.h> int main() int a,b,sum; a=17;b=89; sum=a十b; printf(“sum is%dn”,sum); } 3.写出下面程序的运行结果。 #include <stdio.h> int main() printf(“This is a C program language.. ”); printf(“%d\t%d\t%d ”,12,34,45); printf(“\ABCD\babcde\rl234 ”); 4.输入2017回车后,写出下面程序执行的结果。 include <stdio.h int main() { int year,leap; scanf(“%d”,&year); if(year%4==08.&year%1001lyear%400==0) leap=1; else leap=0; if(leap==1) printf(“%d是闰年. ”,year); else printf(“%d不是闰年.n”,year); 5.#include <stdio.h int main() 1 单招零距离·计算机专业综合测试卷·下册 {intx=3,y=3,z=1; printf("%d,%d",(++x,y++),z+2); } 6.include <stdio.h> int main() {inti=076; printf("d,%00,%x,%x",i,i,i,i); } 7.#include <stdio.h> int main() {f1oatx=134.67892; printf("%10.3f ",x); printf("%-10.3f ",x); 8.#include <stdio.h int main() {inta=5,b=4,c=6; printf("%d ",a>b?(a>c?c:a):(b)); 9.include <stdio.h> int main() {inti=4,j=5,m=0,n=0; m+=i++; n-=-一j; printf("i=%d,j=%d,m=%d,n=%d ",i,j,m,n); 10.#include "stdio.h" int main() int x,y,Z; x=y=z=-1; ++x|++y8.&++z; printf("x=%d\ty=%d\tz=%d ",x,y,z); x=y=z=一1; ++x||++ylI++z; printf("x=%d\ty=%d\tz=%d ",x,y,z); x=y=z=-1; ++x&&++y&&.++z; printf("x=%d\ty=%d\tz=%d ",x,y,z) 11.include<stdio.h> int main() int i=023,j=0xda,k=23; printf("%d,%d,%d ",i,j,k); 12.include<stdio.h int main() {int a=0x7b,b=26; ·2· 第一至二章C语言概述、数据类型及其运算 printf("x,,%on",a,a,b); 13.阅读程序,完成填空: #include <math.h #include <stdio.h int main() intx,s; scanf("%d",&x); s=abs(x); printf("%d的绝对值为%d小n",x,s); (1)#开头的命令统称为 命令。 (2)#include<math.h>是因为在程序中使用了 函数,必须加它。 (3)本题中,定义x,s为 类型变量。 (4)若运行程序时输入一5,则程序的输出结果为 14.阅读程序,完成填空: #include <stdio.h int main() int a,b,c; a=23;b=45; c=a十b; printf("c=%d",c); 问:(1)include是 命令,属于预处理命令的一种。 (2)inta,b,c;此语句的作用是 (3)c=a十b在这个表达式中,优先级最低的运算符是 (4)此程序输出结果是 二、技能测试题(第1、2题各10分,第3、4题各15分,第5题30分,共80分) 1.程序填空题:输出a、b、c三个变量中的最小值。 #include <stdio.h> int main() int a,b,c; int t1,t2; scanf(“%d,%d,%d”, tl=a<b?a:b; t2=c<t1? ; printf(“%dn”,t2); } 2.程序填空题:电话990拨号上网费率(含小数fei)每小时2.70元。使用的分钟(整数 minute)由键盘输入,请补上语句。 #include <stdio.h int main() int minute;float fei=2.70; scanf( ); printf("上网费=%8.2f元 ", ); 3· 单招零距离·计算机专业综合测试卷·下册 3.程序改错题:求二分之一的圆面积,函数通过形参得到圆的半径,函数返回二分之一的 圆面积。 例如:输入圆的半径值:19.527输出为:s=598.950017。 #include <stdio.h /米*米米米米米米米关FOUND*米米米米*关*米米/ float fun(r) float s; /米*米米米*米弟米*FOUND米米*米**0*关米/ s=1/2*3.14159*r*r; /¥米¥¥¥兴关*¥*FOUND米米米米¥米¥米米¥/ return r; int main() float x; printf "Enter x:") scanf "%f",&x) printf ("s=%f "fun x)); 4.程序改错题:给定程序中fun函数的功能是:实现两个整数的交换。例如给a和b分别 输入60和65,输出结果为a=65b=60。 #include <stdio.h int main ( int a,b,t; printf ("Enter a b:"); /米关关关关关米关*米FOUND*米米**关*关关米/ scanf "%d%d",a,b ) /米米米柴米**茶米米FOUND米米米米*****米/ t=b;a=b;a=t; /米*张菜举米*米米荣FOUND0米米米**0米米/ printf ("a=%d\tb=%d ",&a,&b ) 5.程序设计题:从键盘输入一个三位的整数,判断这个数是否为水仙花数。如:153=1* 1*1十5*5*5十3*3*3,该数正好等于各位数字的立方和,这个数就是水仙花数。 #include "stdio.h" int main() { /*米米*****关米Pr0gram*米米*关*米***/ /000米¥*00*米Ed关00*米0¥0关*/参 考 答 案(卷) 第一至二章 C语言概述、数据类型 及其运算 一、理论测试题  1.x+y+z=48  2.sum is 106  3.ThisisaCprogramlanguage. 12 34 45 1234abcde  4.2017不是闰年.  5.3,3  6.62,76,3e,3E  7.134.679 134.679  8.5  9.i=5,j=4,m=4,n=-4  10.x=0 y=0 z=-1 x=0 y=0 z=0 x=0 y=-1 z=-1  11.19,218,23  12.0x7b,0X7B,032  13.(1)预处理或编译 (2)abs或绝对值 (3)整 (4)-5的绝对值为5  14.(1)文件包含 (2)定义变量a,b,c为整型 (3)赋值或= (4)c=68 二、技能测试题  1.(1)&a,&b,&c (2)c:t1  2.(1)"%d",&minute (2)minute∗fei60  3.(1)floatfun(floatr) (2)s=1.0/2∗3.14159∗r∗r; (3)returns;  4.(1)scanf("%d%d",&a,&b); (2)t=b;b=a;a=t;或t=b,b=a,a=t; (3)printf("a=%d\tb=%d ",a,b);  5.intx,gw,sw,bw; printf("请从键盘上输入一个三位整数: "); scanf("%d",&x); gw=x%10; sw=x/10%10; bw=x/100; if(x==gw∗gw∗gw+sw∗sw∗sw+bw∗ bw∗bw)  printf("该数为水仙花数"); else  printf("该数不是水仙花数"); 第三章 基本语句与顺序结构 一、理论测试题  1.(注:□表示空格) □□□□□3 +00003 132.456789 □□132.46 00132.46 □+132.46 1.324568E+002 0.000001 □□□□0.00 □□□+0.00 1.325370E-006  2.abcd ef f hijk\tlAd  3.16,30 19,38  4.20,10,3  5.A,65,101,41 65535,177777,ffff,65535 COMPUTER,COCO,COM  6.a=3□b=7 x=8.500000□y=71.820000 c1=A,c2=a 二、技能测试题 􀅰1􀅰 总复习方案􀅰参考答案

资源预览图

第一至二章 C语言概述、数据类型及其运算-【单招零距离】计算机专业综合(卷下)
1
第一至二章 C语言概述、数据类型及其运算-【单招零距离】计算机专业综合(卷下)
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。