c实验三答案

2024-09-14

c实验三答案(通用7篇)

c实验三答案 篇1

篇一:c语言程序设计实验指导书课后答案 实验一

(1)编程求37+29的值,实习vc环境。#include void main(){ int a,b,sum;a=37;b=29;sum=a+b;printf(sum=%d,sum);}(2)从键盘输入三个整数,求出最大数并输出。#include void main(){ int a,b,c,y;int max(int x,int y);printf(input a,b,and c:);scanf(%d,%d,%d,&a,&b,&c);y=max(a,b);y=max(y,c);printf(nmax=%dn,y);} int max(int x,int y){ int z;if(x>y)z=x;else z=y;return(z);}(3)通过上机实践,运行下列程序并分析输出结果。a 程序代码

#include void main(){ char ch=a;printf(%c对应的ascii码是:%dn,ch,ch);} 程序输出结果:a对应的asc||码是:97b 程序代码 #include void main(){ int a=168;float b=123.456;float x=35.567,y;printf(a=%5dn,a);printf(a=%-5dn,a);printf(b=%6.2fn,b);printf(b=%en,b);y=(int)(x*100+0.5)/100.0;printf(x=f,y=%fn,x,y);} 程序输出结果: a=168 a=168 b=123.46b=1.234560e+002 x=f,y=35.567001 c程序代码

#include void main(){ int a=168;printf(十进制数%d对应的八进制数是%on,a,a);printf(十进制数%d对应的十六进制数是%xn,a,a);} 程序输出结果:

十进制数168对应的八进制数是250 十进制数168对应的十六进制数是a8 实验二

2.1顺序结构

2.1.1已知a=1.5,b=5.3,c=2.9,计算s=??2-4ac的结果并输出。#include void main(){ float a,b,c,s;a=1.5;b=5.3;c=2.9;s=b*b-4*a*c;printf(s的值是%fn,s);} 2.1.2输入某学生的三个科目的期末考试成绩,计算出该学生的成绩总分和平均分。#include void main(){ int math,english,c_program;float sum ,average;printf(input math,english,c_program:);scanf(%d,%d,%d,&math,&english,&c_program);sum=math+english+c_program;average=sum/3;printf(sum=%.0f,average=%.5f,sum,average);} 2.1.3输入圆的半径,计算圆的面积,设圆周率为3.1416.#include int main(){ float r,s;printf(请输入半径:);scanf(%f,&r);s=3.1416*r*r;printf(圆的面积为%.6f,s);} 2.1.4输入一个两位数,将其个位数和十位数互换后变成一个新的数,输出这个数。#include int main(void){ int n,a,b;printf(input n:);scanf(%d,&n);b=n%10;a=n/10;n=b*10+a;printf(%dn,n);return 0;} 2.1.5输入两个数a和b,将两数的值互换后输出新值。#include void main(){ int x,y,t;scanf(%d%d,&x,&y);t=x;x=y;y=t;printf(x=%d,y=%dn,x,y);} 2.2简单分支结构

2.2.1输入两个整数,求出其中的较小值输出。#include int main(){ int a,b,min;printf(请输入 a,b:n);scanf(%d,%d,&a,&b);if(a int main(void){ double x,y;scanf(%lf,&x);if(x<2)y=x*x+2*x;else y=2*x-1;printf(%.6f,y);return 0;} 2.2.3 输入两个整数并判断两数是否相等,输出相应结论。#include int main(){ int a,b;printf(请输入两个整数:n);scanf(%d,%d,&a,&b);if(a==b)printf(a等于b);else printf(a不等于b);return 0;} 2.2.4 输入一个整数,若为负数,求出它的平方;若为正数,求出它的立方,并 输出结果。

#include void main()篇二:《c语言程序设计》实验指导书答案 实验一(第1章实验)实验目的:

1.掌握运行c语言程序的全过程。

2.熟悉编译环境visual c++或者dev c++或者turbo c2.0//3.0。3.初步熟悉c语言程序的语法规定。4.了解简单函数的使用方法。实验内容: 1.编程且上机运行:求3个整数的和。

2.编程且上机运行:求2个数的和、差、积和商。3.编程且上机运行:输入3个数,求最大值。

4.编程且上机运行:输入圆的半径,求圆的面积和周长。5.在屏幕上输出:“hello world!” 6. 输入并编辑本章中给出的c程序例子,在自己用的环境中形成一个c语言源程序文件;对这个源程序进行加工,得到对应的可执行程序,看一看它的效果。实验结果: 1.#include #include main(){ int i,j,k;printf(input i,j,k:);//输入整数数据,以半角逗号间隔,比如:1,2,3 scanf(%d,%d,%d,&i,&j,&k);//不能缺少地址符号“&” printf(%d+%d+%d=%dn,i,j,k,i+j+k);system(pause);}2.#include #include main(){ int i,j;printf(input i,j(not 0):);//输入整数数据,以半角逗号间隔,j不为0,因为做除数 scanf(%d,%d,%d,&i,&j);//不能缺少地址符号“&” printf(%d+%d=%dn,i,j,i+j);printf(%d-%d=%dn,i,j,i-j);printf(%d*%d=%dn,i,j,i*j);printf(%d/%d=%dn,i,j,i/j);system(pause);} 3.#include #include main(){ int i,j,k;if(j>k)printf(max:%d,i);else if(i>k)printf(max:%d,i);else printf(max:%d,k);} else { if(j #include #define pi 3.14 main(){ float r;printf(input r:);scanf(%f,&r);//不能缺少地址符号“&” printf(circle area is:%6.2f,pi*r*r);system(pause);}5.#include #include #define pi 3.14 main(){ printf(hello world!);system(pause);}6.略 实验二(第3章实验一)

实验目的:理解c语言的类型系统。

实验内容:写程序测试数据 -2在类型char,int,unsigned int,long int,unsigned long int中存储情况。实验过程:

实验结果:参见各种类型的存储实现描述。#include #include #include main(){ char c=-2;//1 int i=-2;//4 unsigned int ui=-2;//4 long int li=-2;//4 unsigned long int uli=-2;//4 printf(%dn,sizeof(char));printf(%dn,sizeof(int));printf(%dn,sizeof(unsigned int));printf(%dn,sizeof(long int));printf(%dn,sizeof(unsigned long int));printf(%c,%d,%u,%ld,%lu,i,i,i,i,i);system(pause);} 实验二(第3章实验二)

实验目的:了解混合类型计算中类型的转换规则。

实验内容:写程序测试多种类型数据一起运算时类型的转换及表达式结果的类型。注意unsigned int和 int数据运算时类型转换的方向。实验过程: /* * 类型转换问题

* 试问下面两个表达式等价吗? */ #include #include int main(){ unsigned int ui,uj;ui = 1;uj = 2;if(ui < uj)printf(n%u < %u is true!n, ui, uj);else printf(n%u < %u is false!n, ui, uj);if(ui%u <0 is true!n, ui, uj);else printf(n%u2 <0 is false!原因是1-2=-1,-1在unsigned int 中的表示为 31 23 15 7 0实验二(第3章实验三)实验目的:理解数据溢出现象。

实验内容:写程序测试数据溢出,注意分别在16环境和32环境中测试。实验过程: 实验结果:参见【例3.3】。实验三(第3章实验四)

实验目的:char的符号问题。

实验内容:写程序测试你所用的c语言编译器char符号问题的处理方案。实验过程: /* * 这个程序验证编译器对 char 的解决方案,是有符号,还是无符号 */ #include #include int main(){ char c =-1;int k;k = c;/* k = ? */ if(k == 255)printf(the char is unsigned char.n);else printf(the char is signed char.n);printf(k = %d, %x, k, k);system(pause);return 0;} 实验结果:tc2.0和devc++中char是有符号的 实验三(第3章实验五)

实验目的:自增和自减运算符。

实验内容:写程序测试++、--运算符。实验过程: main(){ int i=3;printf(i=%dn,i++);printf(i=%dn,i);printf(i=%dn,++i);printf(i=%dn,i);} 实验结果:

i=3 i=4 i=5 i=5 实验三(第3章实验六)

实验目的:理解输入输出函数。1.掌握输入输出函数的使用方法。2.掌握格式字符的使用方法。3.掌握不同数制间使用格式字符转换数据的方法。

实验内容:用getchar、putchar、printf、scanf函数实现各种数据的输入和输出。实验过程:

实验结果:例如://用getchar、putchar、printf、scanf函数实现各种数据的输入和输出。#include #include main()篇三:c语言程序设计实验实验指导书及答案 实验一 熟悉c程序运行环境 班级

学号

姓名

成绩

一、实验目的

1.熟悉c语言visual c++6.0调试环境。2.掌握c程序的编辑、调试及运行。

二、实验内容

项目1.调试并运行下面程序,并写出运行结果: #include int main(){ printf(“good morning!n”);printf(“hello,world!n”);return 0;} 运行结果(注意,按照屏幕输出格式写):

项目2.调试并运行下面程序,并写出运行结果: #include int main(){ int a , b , sum;/*定义变量*/ a=23;b=56;/*为变量赋值*/ sum=a+b;/*计算两个变量的和*/ printf(“sum is %dn”,sum);/*输出计算结果*/ return 0;} 运行结果:

项目3.调试并运行下面程序,并写出运行结果:

#include int max(int,int);int main(){ int a , b , c;/*定义变量*/ a=23;b=56;/*为变量赋值*/ c=max(a,b);/*调用max函数,将得到的值赋给c*/ printf(“max is %dn”,c);/*输出c的值*/ return 0;} int max(int x,int y)/*定义max函数,函数值为整型*/ { int z;/*定义变量*/ if(x>y)z=x;else z=y;return(z);/*将z的值返回*/ } 运行结果:

三、提高部分

1.试想,如果求10个数中的最大者,则程序该如何编写。程序代码

运行结果:常熟理工学院 电气与自动化工程学院 《c语言程序设计》实验指导书 实验二 数据及其运算 班级

学号

姓名

成绩

一、实验目的

1.掌握c数据类型的概念、熟悉整型、字符型和实型基本类型的常量的用法;学会三种基本类型变量的定义、赋值和使用方法。2.掌握算术表达式、关系表达式及逻辑表达式的特点及用法。3.熟悉运算符的优先级和结合性的概念。4.学习简单程序的编写方法。

二、实验内容

项目1.编辑运行下面程序,并分析运行结果。#include d=m/4;int main()e=m%5;{ printf(“a=m+1;a=%dn”,a);printf(“b=m-2;b=%dn”,b);int m,a,b,c,d,e;/*定义整型变量*/ printf(“please input a data:m=”);printf(“c=m*3;c=%dn”,c);printf(“d=m/4;d=%dn”,d);scanf(“%d”,&m);/*从键盘输入一个整数*/ a=m+1;printf(“e=m%%5;e=%dn”,e);b=m-2;return 0;c=m*3;} 运行结果:

项目2.编辑运行下面程序,并分析运行结果。#include int main(){ float m,n,s;printf(“m=”);scanf(“%f”,&m);/*输入矩形的边长*/(1)输入24和5,运行结果: } printf(“n=”);scanf(“%f”,&n);/*输入矩形的边长*/ s=m*n;/*计算矩形的面积*/ printf(s=%fn”,s);/*输出矩形的面积*/ return 0;(2)输入-24和5,运行结果: 分析结果是否正确?

(3)对上面程序进行修改,当输入一个非法的边长(负数或零),会给出提示而不计算矩形的面积。输入-24和5,运行结果:

项目3.先阅读程序,并写出结果,再运行程序并分析结果。#include int main(){ int i,j,m,n,p,q,x,y;i=8;j=10;p=0;q=0;x=1;y=1;m=++i;//m=9,i=9 n=j++;//n=10,j=11;p+=i++;//p=p+i++;//p=9,i=10 q-=--j;//q=q-(--j);//q=-10,j=10 x+=m+10;//x=x+(m+10)//x=20, y=p==q;//y=0 printf(“i=%d,j=%d,m=%d,n=%d,p=%d,q=%d,x=%d,y=%d”,i,j,m,n,p,q,x,y);return 0;} 分析结果:

i=__10___;j=__10___;m=___9__;n=__10___;p=__9___;q=__-10___;x=__20___;y=__0___ 运行结果:

项目4.(选做)篇四:2014《c语言实验指导书》

《c语言》实验指导书

(全校理工类本科用)2014年2月 目 录

实验一 简单c语言程序设计.................................1 实验二 顺序结构程序设计...................................3 实验三 实验四 实验五 实验六 实验七 实验八 附录1c选择结构程序设计...................................5 循环结构程序设计...................................7 数组程序设计......................................10 函数程序设计......................................13 指针程序设计......................................16 结构体程序设计....................................17 语言上机步骤....................................18实验一 简单c语言程序设计 实验类型: 验证性 时 间:2014 年月日

实验课时: 4 指导教师:课 次:第节 教学周次:第周 实验分室: 实验台号: 实 验 员:

一、实验目的 1.掌握所用的c语言环境的基本操作方法。2.掌握编辑、编译、连接和运行c程序。3.掌握c程序的数据类型、运算符,表达式。

二、实验内容和要求 1.打开c语言环境,编辑如下程序,写出运行结果。#include void main(){ printf(“hello world!n”); } 2.在屏幕上显示下列图形: * * * * * * * * * * 3.完成习题集中习题一的内容

4.已知三角形的三边长为3,4,5,求三角形周长

5.完成习题集中习题二内容实验二 顺序结构程序设计 实验类型: 验证性 时 间:2014 年月日

实验课时: 2指导教师:课 次: 第 节 教学周次: 第 周 实验分室: 实验台号: 实 验 员:

一、实验目的

1.掌握基本输入输出函数、库函数的使用。2.能够编程实现简单的结构化程序。

二、实验内容和要求 1.执行程序,写出运行结果。#include void main(){ float a = 9.***7890;double b = 9.***7890;printf(%f, %lfn,a,b);printf(%.15f,%.15n,a,b);};2.运行程序,写出结果。

#include void main(){float x1;double y1;scanf(%f %lf ,&x1,&y1);printf(x1=%f,y1=%lf ,x1,y1);} 程序运行时输入x的值123456789,输入y的值123456789。

c实验三答案 篇2

共22分)1.(3分)地图通常是按照“_______北_______南,_______西_______东”来绘制的。

2.(2分)30是_______个十,3个十乘4得_______个十,就是_______。

3.(1分)在36□÷7中,如果有余数,余数最大是_______,最小是_______。

4.(1分)将1500毫升的可乐全部倒入容量是200毫升的纸杯中,至少需要_______个这样的纸杯。

5.(2分)405×5的积中间有_______个0 6.(4分)估算38×41时,可以把41看作_______,所得的估算结果比准确值要_______. 7.(1分)一个因数是80,另一个因数是第一个因数的13倍,积是_______。

8.(1分)商店运来360个火龙果,每盒装6个,可以装_______盒;

每盒装4个,可以装_______盒。

9.(1分)2×32,要使积是三位数,里最大填_______;

要使积是四位数,里最小填_______。

10.(2分)比26的26倍少10的数是_______。

11.(4分)不计算,判断下面各题的商中间是否有零.(填有或无)502÷4_______       537÷5_______ 431÷3_______        935÷3_______ 二、判断(每小题1分,共5分)(共5题;

共5分)12.(1分)两个因数的末尾一共有几个0,积的末尾就至少有几个0。()13.(1分)被除数是三位数,除数是一位数,商最多是三位数。()14.(1分)被除数末尾有0,商的末尾不一定也有0。()15.(1分)28×27的积小于900。

16.(1分)估算718÷9时,718接近720,把718看成720,估算结果是80。()三、选择(共10分)(共5题;

共10分)17.(2分)要使256×□的积是一个四位数,□最小是()。

A.5    B.6    C.4    18.(2分)根据小兔的描述,下面()幅图是正确的.A.B.19.(2分)小林家到学校有500米。他每天上学大约走8分钟,他每分钟约走()米。

A.6    B.60    C.7    D.70    20.(2分)634÷78,在试商时把78看作80,得到的商容易()。

A.偏大    B.偏小    C.无法确定    21.(2分)小强在计算除法时,把除数54写成了45,结果得到的商是54,那么正确的商是()。

A.54    B.45    C.99    四、计算(共30分)(共3题;

共30分)22.(12分)改错(1)(2)(3)23.(10.0分)列竖式计算,带※的要验算。

①13×22= ②34×21= ③※23×32= ④※824÷9= ⑤906÷6= ⑥590÷7= 24.(8分)前面3题竖式计算,后面3题脱式计算。

①756×8= ②968÷8= ③749÷7= 验算 ④(160+80)÷6 ⑤998-434×2 ⑥7×19×8 五、完成统计表.(8分)(共1题;

共8分)25.(8.0分)某小学对三年级三个班的男女同学经常上网的人数进行了统计,情况如下表:

(1)三(2)班经常上网的有_______人。

(2)三_______班经常上网的男生最多,三_______班经常上网的女生最少。

(3)这所小学三年级一共有_______名同学经常上网。

(4)网络世界很精彩,他给我们带来了很多方便,但如果运用不当,会给我们的生活和学习带来不良影响,你能给同学们提出有益的建议吗?请写出来。

六、解决问题(共25分)(共4题;

共25分)26.(5分)超市购进毛线13包,每包10千克,共用去3900元。每千克毛线多少元? 27.(5分)一个长方形苗圃,长26米,宽15米。如果每平方米能培育4棵松树苗,这个苗圃一共能培育多少棵松树苗? 28.(5分)买25件同样的运动衣,最少要用多少元? 29.(10分)一个单位有620人到温泉山庄度假.1辆人客车能载客58人,11辆人客车能一次送走这些人吗? 参考答案 一、填空(共22分)(共11题;

共22分)1-1、2-1、3-1、4-1、5-1、6-1、7-1、8-1、9-1、10-1、11-1、二、判断(每小题1分,共5分)(共5题;

共5分)12-1、13-1、14-1、15-1、16-1、三、选择(共10分)(共5题;

共10分)17-1、18-1、19-1、20-1、21-1、四、计算(共30分)(共3题;

共30分)22-1、22-2、22-3、23-1、24-1、五、完成统计表.(8分)(共1题;

共8分)25-1、25-2、25-3、25-4、六、解决问题(共25分)(共4题;

c语言试题及答案 篇3

1.在C语言中,下列类型属于构造类型的是(D)A.整型 B.字符型 C.实型 D.数组类型 2.下列字符串不是标识符的是(D)A.sum B.Average C.Day_night D.M.D.JOHN 3.在C语言中,回车换行符是(A)A.n B.t C.v D.b 4.在C语言中,语句和数据定义是用(C)作为结束标记的 A.句号 B.逗号 C.分号 D.括号 5.设有如下定义: int x=10,y=5,z;则语句printf(“%dn”,z=(x+=y,x/y));的输出结果是(C)A.0 B.1 C.3 D.4 6.10.以下程序的输出结果是(B)main(){char c1=’8’,c2=’2’;

printf(“%c,%c,%d,%dn”,c1,c2,c1-c2,c1+c2);} A.因输出格式不合法,输出出错信息 B.8,2,6,106 C.8,2,6,10 D.8,2,5,9 7.两次运行下面的程序,如果从键盘上分别输入6和4,则输出结果是(A)main(){int x;scanf(“%d”,&x);

if(x++>5)printf(“%dn”,x);else printf(“%dn”,x--);} A.7和5 B.7和4 C.6和4 8.表达式(int)2.1416的值时(A)A.2 B.2.1 C.0 D.3 9.下列运算符优先级最高的是(B)A.> B.+ C.&& D.!= 10.C语言容许函数值类型缺省定义,此时该函数值隐含的类型时(B)A.float型 B.Int型 C.Long 型 D.Double型

11、C程序的基本构成单位是(C)A、子程序 B、过程 C、函数 D、文件

12、C语言中要求操作数都为整型数据的算术符是(C)A、/ B、!C、% D、= =

13、若int x=1,y=1;则表达式(!x||y--)的值是(B)。A、0 B、1 C、2 D、-1

14、能正确表示逻辑关系:a≥10或a≤0的C语言表达式(D)A、a>=10 or a<=0 B、a>=0|a<=10 C、a>=10 && a<=0 D、a>=10||a<=0

15、double x,y;表达式x=1,y=x+3/2的值是(C)。A、1 B、2 C、2.0 D、2.5

16、运行C源程序的命令是(D)A、ALT+F5 B、ALT+F9 C、CTRL+F5 D、CTRL+F9

17、运行完C程序后,查看C程序运行结果的命令是(A)A、ALT+F5 B、ALT+F9 C、CTRL+F5 D、CTRL+F9 18.若有程序段:int i=2,j;j=i++;printf(“%d,%d”,++i,j);该程序段的输出结果是:(D)A、3,2 B、4,3 C、3,3 D、4,2 19设 int a=12;表达式a+=a-=a*=a的值是(C)。A 12 B 144 C 0 D 132 20、若给定条件表达式(M)?(a++):(a--),则其中表达式M和(D)等价。A M==0 B M=1 C M!=1 D M!=0

21、在C语言中,if语句后的一对圆括号中,用以决定分支流程的表达式为(D)。A 只能是逻辑表达式 B只能是关系表达式

C 只能是逻辑表达式或关系表达式 D可以是任意表达式

22、下列选项中,(A)给变量赋初值是错误的。

A int a=b=3;B int a,b,c=5;C int a=3,b,c=a;D float f=3.56;

23、在C语言中,一个字符变量在内存中占用(A)个字节。A 1 B 2 C 3 D 4

24、int a=12,b=13,c;c=(a

25、设有int i;则表达式i=1,++i,++i||++i,i的值为(C)A.1 B.2 C.3 D.4 30以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是(A)A)if((a>b)&&(b>c))k=1;B)if((a>b)||(b>c))k=1 else k=0;C)if(a<=b)k=0;D)if(a>b)k=1;else if(b<=c)k=1;else if(b>c)k=1;else k=0;

31、算法具有五个特性,以下选项中不属于算法特性的是(A)有穷性(B)简洁性(C)可行性(D)确定性 32以下选项中可作为C语言合法常量的是(A)(A)-80.(B)-080(C)-8e1.0(D)-80.0e

33、以下叙述中正确的是(C)

(A)用C语言实现的算法必须要有输入和输出操作(B)用C语言实现的算法可以没有输出但必须要有输入(C)用C程序实现的算法可以没有输入但必须要有输出(D)用C程序实现的算法可以既没有输入也没有输出

33、以下选项中,不能作为合法常量的是(B)(A)1.234e04(B)1.234e0.4(C)1.234e+4(D)1.234e0

34、有以下程序

B)(main(){ int i=1,j=2,k=3;if(i++==1&&(++j==3||k++==3))printf(“%d %d %dn”,i,j,k);} 程序运行后的输出结果是(D)(A)1 2 3(B)2 3 4(C)2 2 3(D)2 3 3

35、判断变量ch中的字符是否为数字字符,正确表达式是____D___。

A)ch>=0&&ch<=9 B)’0’<=ch<=’9’ C)ch>=’0’||ch<=’9’ D)ch>=’0’&&ch<=’9’

36、若执行以下程序时从键盘上输入9,则输出结果是__B_____ A)11 B)10 C)9 D)8 main()

{ int n; scanf(“%d”,&n); if(n++<10)printf(“%dn”,n); else printf(“%dn”,n--); }

37、若w=1,x=2,y=3,z=4;则条件表达式w>x?w:y

38、以下非法的赋值语句是(C)A)n=(i=2,++i);B)j++;C)++(i+1);D)x=j>0;

39、设a和b均为double型变量,且a=5.5、b=2.5,则表达式(int)a+b/b的值是(D)A)6.500000 B)6 C)5.500000 D)6.000000 40、已知i、j、k为int型变量,若从键盘输入:1,2,3<回车>,使i的值为

1、j的值为

2、k的值为3,以下选项中正确的输入语句是(C)A)scanf(“---”,&i,&j,&k);B)scanf(“%d %d %d”,&i,&j,&k);C)scanf(“%d,%d,%d”,&i,&j,&k);D)scanf(“i=%d,j=%d,k=%d”,&i,&j,&k);

41、若有以下程序: main(){ int k=2,i=2,m;m=(k+=i*=k);printf(“%d,%dn”,m,i);} 执行后的输出结果是(C)A)8,6 B)8,3 C)6,4 D)7,4 

42、已有定义:int x=3,y=4,z=5;,则表达式!(x+y)+z-1 && y+z/2的值是(D)A)6 B)0 C)2 D)1

43 以下选项中,与k=n++完全等价的表达式是(A)A)k=n,n=n+1 B)n=n+1,k=n C)k=++n D)k+=n+1

39、若有说明:int i,j=7, *p=&i;,则与i=j;等价的语句是B A)i= *P;B)*P=*&J;C)i=&j;D)i=* *p;40、若有以下说明: int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为6的表达式是C A)*p+6 B)*(p+6)C)*p+=5 D)p+5

二、填空题

1.C语言是通过 库函数 来进行输入和输出的。

2.C语言的数据类型有四大类,他们是 基本类型、构造类型、指针类型和 空类型。

4.下面程序的运行结果是 3.600000,3 main(){float x;int i;x=3.6;i=(int)x;printf(“x=%f,i=%d”,x,i);} 5.数组名定义规则和变量名相同,遵守 标识符 命名规则。

6、main(){char c1,c2,c3;c2=’c’;c1=c2-1;c3=c2+1;printf(“%c,%d,%cn”,c1,c2,c3);} 程序的运行结果是: b,99,d

7、main(){int a=5,b=6,c;c=a;if(a>b)c=1;else if(a= =b)c=0;else c=-1;printf(“c=%dn”,c);} 程序的运行结果是:-1 11.设x的值为15,n的值为2,则表达式x%=(n+=3)运算后,x的值为 0。12.设 int a=7,b=9,t;执行完表达式t=(a>b)?a:b后,t的值是 9。14.求100~200间的全部素数。# include main(){ int m,k,i,n=0;for(m=101;m<=200;m+=2){ if(n==0)printf(“n”);k=sqrt(m);for(i= 2;i<=k;i++)if(m%i==0)break;if(i== k){ printf(“%d ”,m);n++;} } }

15、main(){ int x,y=1,z=10;if(y!=0)x=5; printf(“x=%dt”,x);x=1;if(z<0)if(y>0)x=3;else x=5;printf(“x=%dn”,x);if(z=y<0)x=3;else if(y==0)x=5;else x=7;printf(“x=%dt”,x);printf(“z=%dn”,z);} 写出程序的运行结果:x=5 x=1 x=7 z=0

16、百马百担问题:有100匹马,驮100担货,大马驮3担,中马驮2担,两匹小马驮1担,问大、中、小马各多少匹? main(){ int hb,hm,hl,n=0;for(hb=0;hb<=100;hb+= 3)for(hm=0;hm<=100-hb;hm+= 2){ hl=100-hb-hm;if(hb/3+hm/2+2* hl ==100){ n++;printf(“hb=%d,hm=%d,hl=%dn”,hb/3,hm/2,2*hl);} } printf(“n=%dn”,n);}

17、写出程序运行结果,并简述功能(运行结果5分,功能描述3分,共8分)#include main(){ int i,t;int a[10]={2,4,6,8,10,1,3,5,7,9};for(i=0;i<=4;i++){ t=a[i];a[i]=a[9-i];a[9-i]=t;} for(i=0;i<=9;i++)printf(“%d ”,a[i]);} 运行结果: 7 5 3 1 10 8 6 4 2 功能描述:

将整型数组a以逆序形式显示出来

18、有以下语句段 int n1=10,n2=20;printf(“ n1=%dnn2=%d ”,n1,n2);

要求按以下格式输出n1和n2的值,每个输出行从第一列开始,请填空。n1=10 n2=20

19、有以下程序 main(){ int n=0,m=1,x=2;if(!n)x-=1;if(m)x-=2;if(x)x-=3;printf(“%dn”,x);} 执行后输出结果是-4。

21、.以下程序运行后的输出结果是____ main(){ int a,b,c;a=10;b=20;c=(a%b<1)||(a/b>1);printf(“%d %d %dn”,a,b,c);} 答案:10 20 0

22、任意输入三条边(a,b,c)后,若能构成三角形且为等腰、等边和直角,则分别输出DY、DB和ZJ,若不能构成三角形则输出NO。main(){ float a,b,c,a2,b2,c2 scanf(“%f%f%f%,&a,&b,&c);printf(”%5.1f,%5.1f,%5.1f“,a,b,c);if(a+b>c&&b+c>a&&a+c>b){ if(a==b || b==c || a==c)printf(”DY“);if(a==b && b==c)printf(”DB“);a2=a*a;b2=b*b;c2=c*c;if((a2+b2==c2)||(a2+c2==b2)||(b2+c2==a2))printf(”ZJ“);printf(”n“);} else printf(”NOn“);}

23、当a=1,b=3,c=5,d=4时,执行完下面一段程序后x的值是___x=2______ if(a

24、以下程序运行后的输出结果是 20,0。 main(){ int x=10,y=20,t=0;if(x==y)t=x;x=y;y=t;printf(“%d,%d n”,x,y);}

三、程序题

1、在购买某物品时,若所花的钱x在下述范围内,所付钱y按对应折扣支付:

x x<1000 0.9x 1000≤x<2000 0.8x 2000≤x<3000 0.7x x.≥3000 y=

2、编一程序根据上网时间计算上网费用,计算方法如下:

费用= 30元基数 <10小时 每小时3元 10 ~50 每小时2.5元 ≥50小时

同时为了鼓励多上网,每月收费最多不超过150元。

3、已知输入某课程的百分制成绩mark,要求显示对应五级制的评定,评定条件如下:

C笔试题目及答案 篇4

A. What’s process scheduling and list all schedulingalgorithms you known.

调度算法是指:根据系统的资源分配策略所规定的资源分配算法。

1.先来先服务和短作业(进程)优先调度算法

2.高优先权优先调度算法

3.基于时间片的轮转调度算法

B. What’s the “Race Condition”?

竞态条件(racecondition)是一个在设备或者系统试图同时执行两个操作的时候

出现的不希望的状况,但是由于设备和系统的自然特性,为了正确地执行,操作必

须按照合适顺序进行。 常用在多线程环境中。

C. Please explain the diagram of process state change.

进程有3种基本状态,等待、就绪、运行。

运行态→等待态:往往是由于等待外设,等待主存等资源分配或等待人工干预而引

起的。(服务请求,如请求I/O等)

等待态→就绪态:等待的条件已满足,只需分配到处理器后就能运行。(服务完

成/事件来到)

运行态→就绪态:不是由于自身原因,而是由外界原因使运行状态的进程让出处理

器,这时候就变成就绪态。例如时间片用完,或有更高优先级的进程来抢占处理器

等。 (时间片到等)

就绪态→运行态:系统按某种策略选中就绪队列中的一个进程占用处理器,此时就

基础会计试卷C及答案 篇5

班级 学号 姓名 成绩

一、填空题(每空 1 分,共25分)

1.会计准则以(会计法)为制定依据。

2.为会计(核算)工作确定了空间范围的基本前提是(会计主体)。3.会计的基本职能是(核算)和(监督)。

4.企业会计核算的方法主要有(设置账户),(复式记账),(填制和审核凭证),(登记账薄),(成本计算),(财产清查),(编制财务会计报告)。

5.(预收账款)是买卖双方协议商定,由购货方预先支付一部分货款给供应方而发生的一项负债。6.企业会计核算的(基本前提)又称(会计假设),包括(会计主体)假设、(持续经营)假设、(会计分期)假设、(货币计量)假设。

7.企业会计要素具体包括(资产)、(负债)、(所有者权益)、(收入)、(费用)、(利润)六要素。

二、单项选择题(每题1分,共10分)

1.明确企业财务会计核算空间范围的会计基本前提是(A)A.会计主体 B.持续经营 C.会计分期 D.货币计量 2.会计年度和中期均按(B)起讫日期确定。A.农历 B.公历 C.皇历 D.日历

3.历史成本法,固定资产折旧等都是建立在会计主体的(C)基础之上的 A.减值假定 B.成本核算 C.持续经营 D.现值计量

4.企业财务会计信息质量要求中,要求前后期间会计核算方法应当保持一致的原则是(A)A.可比性 B.稳健性 C.相关性 D.清晰性 5.商业汇票承兑期最长不超过(D.)个月

A.1个月 B.半个月 C.三个月 D.六个月

6.下列各项不属于反映“会计信息质量要求的是(D.)A.客观性 B.可比性 C.实质重于形式 D.历史成本

7.会计核算上将以融资租赁方式租入的资产视为企业的资产所反映的会计信息质量要求的是(A.)A.实质重于形式 B.谨慎性 C相关性 D.及时性

8.企业对于已经发生的交易或者事项,应当及时进行会计确认、计量和报告,不得提前或者延后,所反应的是会计信息质量要求中的(D.)A.重要性 B.实质重于形式 C.谨慎性 D.及时性

9.企业采用实际成本核算,如材料尚未到达,应通过(B.)科目核算 A.原材料 B.在途物资 C.物资采购

D.库存商品 10.会计准则以(B)为制定依据。

A.会计基础 B.会计法 C.会计准则

D.会计制度

A.将融资租赁的固定资产作为自有固定资产入账 B应收债权的出售和融资 C售后回购的会计处理 D售后租回的会计处理 2.可靠性要求(A,B, C)

A.企业应当以实际发生的交易或者事项为依据进行会计确认、计量和报告 B.如实反映符合确认和计量要求的各项会计要素及其他相关信息C.保证会计信息真实可靠、内容完整D.企业提供的会计信息应当清晰明了,便于财务会计报告使用者理解和使用 3.下列各项中,体现会计核算的谨慎性要求的有(B,C)。

A.将融资租入固定资产作为自有资产核算

B.采用双倍余额递减法对固定资产计提折旧C.对固定资产计提减值准备

D.将长期借款利息予以资本化 4.可比性要求(A, B C,)

A.企业提供的会计信息应当具有可比性

B.同一企业不同时期发生的相同或者相似的交易或者事项,应当采用一致的会计政策,不得随意改变

C.不同企业发生的相同或者相似的交易或者事项,应当采用规定的会计政策,确保会计信息口径一致、相互可比

D.企业对于已经发生的交易或者事项,应当及时进行会计确认、计量和报告,不得提前或者延后

5.根据《现金管理条例》规定,企业可以收取现金的是(A,B,C,D)A.单位或职工交回的赔偿款 B.差旅费剩余款

C.不能转账的单位或个人的销售收入 D.不足转账起点的小额收入

四、简答题(每题5分,共10分)

1.什么叫做未达账项?它有几种形式?应如何调整?

答:未达账项是指由于结算凭证传递时间差异造成的银行与企业之间一方已经入账,而另一方未入账的账款。有四种形式,分别是:企业已经收款入账,但银行尚未收款入账;企业已经付款入账,但银行尚未付款入账;银行已经收款入账,但企业尚未收款入账;银行已经付款入账,但企业尚未付款入账。

应编制银行存款余额调节表调整未达账项。2.会计核算方法有哪些?

答:设置会计科目、复式记账、填制和审核凭证、登记账簿、成本核算、财产清查、编制报表。

五、判断正误题(每题1分,共15分)

1、经济越发展,会计越重要。

(√)

2、财务会计只是向外部关系人提供有关财务状况、经营成果和现金流量情况的信息;管理会计只是向内部管理者提供进行经营规划、经营管理、预测决策所需的相关信息。(x)

3、现代会计核算就是对已经发生的经济业务进行记录和反映,属于事后算账。

(x)

4、会计监督不仅体现在过去的经济业务,还体现在业务发生过程之中和尚未发生之前,包括事前、事中和事后监督。

(√)

5、收入要素包括主营业务收入、其他业务收入、营业外收入。

(x)

6、任何一项经济业务的发生都会引起资产或权益内部的增减变化,但始终保持“资产=权益”这一

平衡关系,因此,一项资产的增加,必然引起另一项权益的等额增加。(x)

三、多项选择题(每题2分,共10分)

1.下列各项中,体现实质重于形式要求的有(A,B,C,D)

7、将短期借款转为银行对本公司的投资属于权益内部的变化,并不影响资产总额。(√)

8、凡是特定对象能用货币表现的经济活动,都是会计核算和监督的内容。

(√)

9、会计核算的基本前提是对会计领域里存在的某些尚未确知并无法正面论证和证实的事项所作出

公司。借:65000原材料/贷:银行存款50000、贷:应付账款15000(复合会计分录)21:签发现金支票向银行提取备用金15000元。借:库存现金15000/贷:银行存款15000 22:用现金支付公司办公费 500元。借:管理费用500/贷:库存现金500

23:用现金支付应由行政部门付报的水电费1000元。借:管理费用1000/贷:库存现金1000 的符合客观情理的推断和假设。

(√)

24:采购员李方出差预借差旅费1000元,以现金支付。借:其他应收款1000/贷:库存现金1000

10、会计主体必然是法律主体,法律主体不一定是会计主体。

(x)

11、会计核算以人民币为记账本位币,业务收支以人民币以外的货币为主的企业,可以选择其中的一25:收到某公司前期所欠货款5000元。借:银行存款5000/贷:应收账款5000

17000元,款项以转种货币作为记账本位币,但是强调编报的财务会计报告应当折算为人民币。(√)

:从东北购入柴油一批,增值税专用发票上记载的卖价为

100000

元,增值税

账支票付讫,柴油已验收入库。不考虑增值税。借:原材料100000/贷:银行存款100000

12、在境外设立的中国企业向国内报送的财务会计报告,可以采用所在的货币。(x)

27:采用汇兑结算方式向北方电器厂购入线路板一批,发票及账单已收到,货款40000元,增值税

13、货币计量为会计核算提供了必要的手段。

(√)

6800元,线路板尚未到达。不考虑增值税。借:在途物资40000/贷:银行存款40000

14、费用的发生,通常会导致资产的减少或负债的增加。

(√)

28:根据与某钢厂的购销合同规定,为购买钢材向某钢厂预付800000元货款的80%计640000元,已

15、某一财产物资要成为企业的资产,其所有权必须属于企业。

(x)

通过汇兑方式汇出。借:预付账款640000/贷:银行存款640000

六、业务题(每题1分,共30分)

1.从新公司购买材料8000元,已验收入库,货款尚未支付。借:原材料8000/贷:应付账款8000 29:用现金支付公司办公费500元。借:管理费用500/贷:库存现金500 2.收到国家追加投入的资本80000元存入银行。借:银行存款80000/贷:实收资本80000 30:采购员李方出差回来,实报差旅费880。借:管理费用880/贷:其他应收款880

3.以银行存款8000元偿还前欠新公司货款。借:应付账款8000/银行存款8000 4.经批准减少资本18000元,以银行存款退还投资者。借:实收资本/贷:银行存款 5.收到新公司前欠货款5000元,存入银行。借:银行存款5000/贷:应收账款5000 6.向银行申请取得短期借款10000元直接偿还前欠新公司款项。借:应付账款10000/贷:短期借款10000 7.经批准将其资本公积18000元转增资本。借:资本公积18000/贷:实收资本18000 8.将所欠新公司货款10000元,转作对本企业的投入资本。借:应付账款10000/贷:实收资本10000 9.经研究决定进行利润分配,应付给投资者利润20000元,予以转账。借:利润分配/贷:应付利润。10.出售产成品1000件,每件售价15元,取得销售收入15000元,款项已存入银行。借:银行存款15000/贷:主营业务收入15000(不考虑增值税因素)

11.向新公司出售产品200件,每件售价20元,货款4000元用于抵还应付的材料价款。借:应付账款4000/贷:主营业务收入4000*不考虑增值税因素)

建筑设备标准答案C[精选] 篇6

建筑设备考试参考答案与评分标准

课程名称:建筑设备试卷类型:C卷

适合年级:2009级适合专业:

课程代码:考试时间:100分钟

一、填空题。(共10题,每题1分,20分)

1.流动粘滞性2.当地大气压强表压3.保温防结露4.配水附件控制附件5.大于大于6.重力回水机械回水7.疏水器8.冷凝节流膨胀蒸发9.星形接法三角形接法10.接闪器接地装置

二、判断题。(共10题,每题1分,10分)

1-5.√√××√6-10.×√×√√

三、单项选择题。(共8题,每题2分,16分)

1.A2.B3.C4.C5.D6.B7.C8.B

四、名词解释。(共6题,每题5分,30分)

1.是指在采暖季,在室内外计算温度下,为了达到要求的室内温度,保持室内的热平衡,供暖系统在单位时间内向建筑物供给的热量

2.以当地大气压强Pa为零点起算的压强值称相对压强。

3.当温度降低,空气中能含有的水蒸气量下降,空气接近饱和。再降温,水蒸气会凝结出来―结露。使空气达到饱和状态的温度称为露点温度。

4.发电机(或配电变压器)的三相绕组供电(对称三相电源),提供三个频率相同、最大值相等,但相位相差120 º的三相电压。

5.是利用设备和技术对室内空气(或人工混合气体)的温度、湿度、清洁度及气流速度进行调节,以满足人们对环境的舒适要求或生产对环境的工艺要求。

6.指建筑物内部给水系统的供水方案,是根据建筑物的布置情况及因素而决定的给水系统的布置形式。

五、简答题。(共3题,每题8分,24分)

1.答:一般给水系统的组成:引入管、(1分)水表结点、(1分)给水管道、(1分)卫生器具及其附件,(1分)还可包括水泵、水箱等升压和储水设备。(1分)如图所示。(3分)

2.答:建筑室内通风包括送风和排风,按作用范围不同,分为局部的和全面的两种方式;按通风系统的工作动力不同,分为自然通风和机械通风两种。(3分)自然通风利用室内外空气的温度差引起的热压或风力作用造成的风压使空气流动,实现通风换气的一种通风方法。(2分)对于像煅造车间、食堂等热污染较重的场所,通常采用机械排风通风方式,原因是采用机械排风,排风量大于进风量,使房间维持一定的负压,不足的空气量由邻室或室外渗风补充,避免卫生条件差的空气流入卫生条件高的房间。(3分)

3.答:(1)单电源照明供电;(1.5分)

(2)单电源照明及动力供电;(1.5分)

(3)双电源照明供电;(1.5分)

(4)双电源照明及动力供电;(1.5分)

(5)多单位的单电源供电。(2分)

工商行政管理学试题C及答案 篇7

一、单项选择题(本大题共5小题,每小题2分,共10分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内。

1.损害消费者合法权益不需要承担的法律责任是()。

A.政治责任 B.行政责任 C.刑事责任 D.民事责任

2.在合同订立的过程中,“承诺”应当具备的条件之一是()。A.承诺必须向受要约人作出 B.承诺只能由受要约人本人作出

C.承诺必须是在要约的有效期间内作出 D.承诺的内容可以与要约的内容不一致

3.在建立和完善工商行政管理体制的过程中,首先要解决的问题是()。A.工商行政管理机构的设置 B.明确工商行政管理的对象

C.确定工商行政管理的人事制度

D.工商行政管理法律、法规的完善

4.某企业擅自使用与他人的知名商品近似的装潢,使消费者误认为该厂产品是他人的知名商品,但该企业在商品上使用的是自己的注册商标、且产品质量好,下列表述正确的是()。

A.该企业的行为属于假冒他人注册商标行为

B.该企业的行为不是不正当竞争行为,因为该企业的产品质量好

C.若他人的知名商品的装潢没有申请相关专利,则该企业的行为不是不正当竞争

D.该企业的行为是不正当竞争行为

5.市场主体登记管理机关有关登记管辖的基本原则是()。A.地域登记管辖

B.级别登记管辖 C.指定登记管辖

D.授权登记管辖

二、判断题(本大题共10小题,每小题1分,共10分)请判断下列表述是否正确,正确的请在括号里打“√”,错误的请在括号里打“×”。

1.工商行政管理的是从商品经济诞生之初就相伴发展的。

()2.国家工商行政管理总局职责范围包括监督管理个体工商户的开业、变更、歇业等事项。

()

3.行政行为的效力由确定力、拘束力和执行力构成。

()

4.适用行政强制执行的前提条件是行政相对人不履行应履行义务,未到限定期的义务不在此范围之内。

()

5.如果商店工作人员怀疑顾客偷带商品,可以要求搜查顾客人身和随身物品。

()

6.承诺与要约的内容不一致的,视为新要约。

()

7.私营企业可以使用两个名称。

()

8.文字、图形、字母、数字、三维标志和颜色均可成为商标的构成要素。()

9.广告使用数据、统计资料、调查结果、文摘、引用语,应当真实、准确,可表明出处,也可不表明出处。

()

10.经营者集中的行为适用《反垄断法》的相关规定。

()

三、名词解释(本大题共5小题,每小题3分,共15分)

1.商业秘密

2.行政复议

3.违约责任

4.广告合同

5.合同诈骗罪

四、简答题(本大题共5小题,每小题8分,共40分)

1.简述工商行政管理法规的特征。

2.简述行政处罚的种类。

3.简述可撤销合同的情形。

4.简述商标侵权行为的种类。

5.简述垄断行为的表现形式。

五、论述题(本大题共2小题,第1小题12分,第2小题13分,共25分)

1.试述工商行政管理的职能。

2.试述我国法律规定的消费者权利。

工商行政管理学试题C

一、单项选择题(本大题共5小题,每小题2分,共10分)

【答案】1.D

2.C

3.A

4.D

5.A

二、判断题(本大题共10小题,每小题1分,共10分)

【答案】 1.×

2.×

3.√

4.√

5.×

6.√

7.×

8.√

9.×

10.×

三、名词解释(本大题共5小题,每小题3分,共15分)1.【答案】商业秘密是不为公众所知悉的,能为权利人带来经济利益,具有实用性并经权利人采取保密措施的技术信息和经营信息。

2.【答案】是指公民、法人或者其他组织认为行政主体的具体行政行为侵犯了其合法权益,按照法定的程序和条件向做出该具体行政行为的上一级行政机关或法定机关提出申请,由受理申请的行政机关对该具体行政行为进行复查并做出复议决定的活动。

3.【答案】违约责任是合同当事人不履行合同义务或者履行合同义务不符合约定所应当承担的民事责任。

4.【答案】广告合同,是指广告主、广告经营者、广告发布者之间确立、变更、终止广告承办或者代理关系而订立的协议。

5.【答案】合同诈骗罪,是指以非法占有为目的,在签订、履行合同过程中,以虚构事实或者隐瞒真相的方法骗取对方当事人的财物,数额较大的行为。

四、简答题(本大题共5小题,每小题8分,共40分)1.【答案】

(1)工商行政管理法规具有法律的一般特征;(2)工商行政管理法规具有经济性;(3)工商行政管理法规具有强制性;(4)工商行政管理法规具有直接性。

2.【答案】(1)警告;(2)罚款;(3)没收违法所得、没收非法财物;(4)责令停产停业;(5)暂扣或者吊销许可证、执照;(6)行政拘留;(7)法律、行政法规规定的其他行政处罚。

3.【答案】

(1)可撤销合同是指当事人在订立合同时,因意思表示不真实,经有撤销权的当事人行使撤销权,使已生效的合同归于无效的合同。(2)可撤销合同包括以下三种情形:

①因重大误解订立的合同; ②显失公平的合同;

③一方以欺诈、胁迫的手段或者乘人之危,使对方在违背真实意思的情况下订立的合同。

4.【答案】

(1)未经注册商标所有人许可,在同一种商品或者类似商品上使用与其注册商标相同或者近似的商标;

(2)销售侵犯注册商标专有权的商品的;

(3)伪造、擅自制造他人注册商标标识或者销售伪造、擅自制造的注册商标标识;

(4)未经商标注册人同意,更换其注册商标并将该更换商标的商品又投入市场的;

(5)给他人的注册商标专有权造成其他损害的行为。

5.【答案】

垄断是指应受法律(反垄断法)所规制的具有违法性和危害性的经济垄断和其他限制竞争的行为。主要有以下三种表现形式:(1)经营者达成垄断协议的行为;(2)经营者滥用市场支配地位的行为;

(3)具有或者可能具有排除、限制竞争效果的经营者集中的行为。

五、论述题(本大题共2小题,第1小题12分,第2小题13分,共25分)该题无固定答案,只要论述是围绕答案给出的答题要点展开即可。

1.【答案】 答题要点:

(1)监督职能;(2)控制职能;(3)组织职能;(4)协调职能;(5)服务职能。

2.【答案】 答题要点:

我国《消费者权益保护法》规定了消费者享有9项权利:

上一篇:春季开学第一次升旗仪式和班会下一篇:一年级辅导总结