C++作业

合集下载

c语言作业样本

c语言作业样本

作业1:编程输出hello,world思路:略程序代码:#include <stdio.h>void main(){Printf(“hello,world”)}调试过程:出现提示如下:e:\教学\c相关\c程序\temp.c(3) : warning C4013: 'Printf' undefined; assuming extern returning int e:\教学\c相关\c程序\temp.c(4) : error C2143: syntax error : missing ';' before '}'警告1出现在第3行,Printf的首字母写成大写,所以显示undefined;错误1出现在第4行,缺少分号。

改过后编译通过。

执行结果:正确显示hello,world.体会:注意大小写拼写的区别,要避免一些符号的遗漏。

作业2:读程序#include <stdio.h>void main(){printf(“3+4=%d\n”,3+4);printf(“*2*3.14*5=%f\n”,2*3.14*5);prin tf(“某学生的成绩是%C\n”,’A’);}我预测的结果是3+4=72*3.14*5=31.4某学生的成绩是’A’.计算机执行的结果是3+4=72*3.14*5=31.400000某学生的成绩是A.体会:%f%c输出时是有格式的。

写在””里面的3+4以及下边的公式实际上是不计算的。

逗号后边的表达式会计算。

进一步尝试将%d改为%3d,将%f改为%7.2f,发现结果变成了3+4= 72*3.14*5= 31.40某学生的成绩是A.体会:所加的数字是调整输出宽度用的。

作业3:求圆的面积和周长思路:先定义变量,再输入半径的值,然后计算面积和周长,最后输出计算结果。

程序代码:#include <stdio.h>/*程序功能:根据输入的半径,输出圆的面积和周长*/void main(){float r,area,cir; /* 定义实数变量*/scanf(" %f ",&r); /* 从键盘输入变量r的值*/printf("area= 3.14* r * r;cir =2 *3.14* r;\n ");}调试过程:出现的提示如下:E:\教学\C相关\C程序\temp.c(5) : warning C4101: 'area' : unreferenced local variableE:\教学\C相关\C程序\temp.c(5) : warning C4101: 'cir' : unreferenced local variable不明白什么意思。

c语言大作业综合

c语言大作业综合

c语言大作业综合第一章C语言简介及算法一.选择题1.一个C程序可以包含的函数。

A.一个B.多个C.若干D.任意2.下面不可以使用来编译和连接一个C 程序。

A.TurboCB.VC++C.C语言编译器D.BC3.C语言的程序一行写不下时,可以。

A.用逗号换行B.用分号换行C.在任意一空格处换行D.用回车符换行4.C控制语句有种。

A.6B.9C.32D.345.复合语句是用一对界定的语句块。

A.{}B.[]C.()D.”6.一个C程序的执行总是从该程序的函数开始,在函数最后结束。

A.第一个、最后一个B.main、mainC.主函数、最后一个D.第一个、第一个7.C语言提供的合法的数据类型关键字A.FloatB.ignedC.integerD.Char8.在以下各组标识符中,合法的标识符是(1)A.B01B.table_1C.0_tD.k%(2)A.Fat_B.voidC.pblD.(3)A.某y_B.longdoubleC.某pD.CHAR(4)A.jB.IntC._某yD.w_y239.C语言的标识符里不能有A.大小写字母B.数字C..D.下划线二.填空题1.C程序是由构成的,一个C程序中至少包含因此,是C程序的基本单位。

2.C程序注释是由和所界定的文字信息组成的。

3.函数体一般包括和4.算法是解决问题的和的描述。

5.C程序的注释部分可以出现在程序的位置,它对程序的编译和运行作用,但是可以增加程序的第二章C语言数据类型、基本运算及简单程序设计一.选择题1.不合法的字符常量是A.‘\\t’B.“A”C.‘a’D.’\\某32’2.逻辑运算符两侧运算对象的数据类型。

A.只能是0或1B.只能是0或非0正数C.只能是整型或字符型数据D.可以是任何类型的数据3.下列表达式中,不满足“当某的值为偶数时值为真,为奇数时值为假”的要求。

A.某%2==0B.!某%2!=0C.(某/2某2-某)==0D.!(某%2)4.下面选项中,不是合法整型常量的是A.160B.-0某cdgC.-01D.-0某48a5.能正确表示“当某的取值在[1,10]和[200,210]范围内为真,否则为假”的表达式是。

c语言作业

c语言作业

作业一C语言概述一、选择题1-个C程序的执行是从A.本程序的main函数开始,到main函数结束B.本程序文件的第-个函数开始,到本程序文件的最后-个函数结束C.本程序的main函数开始,到本程序文件的最后-个函数结束D.本程序文件的第-个函数开始,到本程序main函数结束2以下叙述正确的是:A.在C程序中,main函数必须位于程序的最前面B.C程序的每行中只能写-条语句C.C语言本身没有输入输出语句D.在对-个C程序进行编译的过程中,可发现注释中的拼写错误3以下叙述不正确的是A.-个C源程序可由-个或多个函数组成B.-个C源程序必须包含-个main函数C.C程序的基本组成单位是函数D.在C程序中,注释说明只能位于-条语句的后面4C语言规定:在-个源程序中,main函数的位置A.必须在最开始B.必须在系统调用的库函数的后面C.可以任意D.必须在最后5-个C语言程序是由A.-个主程序和若干子程序组成B.函数组成C.若干过程组成D.若干子程序组成二、编程题编写一个C程序,输出以下信息:****************************************Hello,world!****************************************作业二程序的灵魂——算法一.填空题1.算法的五个特性是指:有穷性、、、、。

2、三种基本的程序结构是:、、。

3、程序中的子模块在C语言中用来实现。

作业三数据类型、运算符与表达式一、选择题1以下结果为整数的表达式(设有int i;char c;float f;)( ).A.i十f B.i*c C.c十f D.i十c十f2以下不正确的语句(设有int p,q)是( )。

A.P*=3; B.p/=q; C.p十=3; D.p&&=q;3以下使i的运算结果为4的表达式是( )。

A.int i=0,j=0;(i=3,(j十十)十i);B.int i=1,j=0;j=i=((i=3)*2);C.int i=0,j=1;(j==1)?(i=1);(i=3);D.int i=1,j=1;i+=j十=2;4下列四组选项中,均不是C语言关键字的选项是( ).A)define B)getc C)include D)whilei f char sanf gotype printf case pow5下列四个选项中,均是C语言关键字的选项是( )。

C语言练习作业及参考答案

C语言练习作业及参考答案
(5)输入圆的半径r,计算并输出圆的周长和面积,要求将 定义为符号常量。
二、选择题
1、在C语言中(以16位PC机为例),5种基本数据类型的存储空间长度的排列顺序为____A___。
A) char<int<long int<=float<double
B) char=int <long int<=float<double
B)C程序的每行中只能写一条语句
C)C语言本身没有输入输出语句
D)在对一个C程序进行编译的过程中,可发现注释中的拼写错误
7、以下叙述不正确的是___D_____。
A)一个C源程序可由一个或多个函数组成
B)一个C源程序必须包含一个main函数
C)C程序的基本组成单位是函数
D)在C程序中,注释说明只能位于一条语句的后面
longd=32768;
float e=4.56;
b=a;
a=c=d;
printf("%d,%u,%u,%ld\n",a,b,c,d);
a=e;
printf("%d,%f\n",a,e);
ห้องสมุดไป่ตู้return 0;
}
本题假设int型数据占两个字节。
(提示:%u表示以无符号整型的格式输出;%ld表示以长整型的格式输出)
8、C语言规定:在一个源程序中,main函数的位置是___A_____。
A)必须在最开始
B)必须在系统调用的库函数的后面
C)可以任意
D)必须在最后
习题
一、程序题
1、阅读程序写运行结果
(1)#include <stdio.h>
int main()

c级爆破作业范围

c级爆破作业范围

C级爆破作业是指较小规模的爆破活动,它的爆破作业范围相对较小,一般适用于城镇、村庄等区域内散布着建筑物、道路及其它设施的地方。

根据不同的爆破对象和爆破要求,C级爆破的作业范围以及相关限制要求如下:1. 爆破对象限制- 禁止在有其他单位或者个人使用的建筑物、构筑物(包括铁路、公路、桥梁、隧道、生产企业、学校、影剧院、购物中心等)10米范围内进行爆破。

- 在露天岩石开采作业中,C级爆破作业不能涉及国家和省级文化遗产保护范围等特殊区域。

2. 安全距离限制- 爆破运作过程中,要确保距离爆破现场20米范围内的人员全部撤离。

- 爆破运作过程中,应当发布警告,确保周围人员得到提前通知并悉知爆破时间、区域及其它相关内容。

3. 爆破质量控制- 对于C级爆破作业,强烈建议采用涡轮式钻孔机进行岩石钻孔,以保证钻孔质量及爆破效果。

- 爆破前应当对钻孔位置、钻孔孔径、进尺深度进行严格的测量和检查,保证爆破质量和作业安全。

- 爆破前应当对surrounding environment 及其影响范围进行准确、全面的分析和评估。

对爆炸冲击波、飞石、粉尘等造成的环境影响和人员危害进行预测并采取相应的防护措施。

- 爆破后及时对环境变化及其造成的损坏情况进行评价和修复,保证爆破后地质环境处于正常状态。

4. 爆破作业管理- 在爆破作业前要查明周边地形地貌、水文地质、交通路况、敏感点、线路、场址等因素,确保爆破在事先做好危险源识别和危险源控制的基础上进行。

- 对司机、钻工、爆破施工队员,应安排必要的技术培训和操作指导,确保其熟悉爆破技术和操作规程,做到严格遵守作业流程和程序。

- 注意检修和维护所使用的设备设施,确保设备的性能和安全可靠。

在进行C级爆破作业时,必须严格按照《炸药安全管理规定》等相关法律法规和技术规范的要求,加强管理、控制风险、确保安全,防止因爆破作业而造成的环境污染和对人身财产的危害。

大学C语言程序设计大作业题目

大学C语言程序设计大作业题目

1数据处理系统一、软件开发目的该软件主要是使用C语言设计开发数据处理程序,实现对数据的排序、查找、插入、计算、输出等功能。

二、数据结构定义一个11*10的二维数组。

三、软件功能说明1.生成100个随机数:调用库函数rand()或random()产生100个随机数,并存储在二维数组中的前十行。

2.选择法排序:用选择法将数据由小到大排序输出,保存在数组中,按行优先的原则存放(将小数先存满第一行,然后第二行….)。

3.冒泡法排序:用冒泡法将数据由小到大排序输出,保存在数组中,按行优先的原则存放(将小数先存满第一行,然后第二行….)。

4.插入法排序:用插入法将数据由小到大排序输出,保存在数组中,按行优先的原则存放(将小数先存满第一行,然后第二行….)。

5.查找数据:输入待查找数据, 在二维数组中逐个查找,若找到输出数据所在位置的行列号,若无该数值则输出“无此数”。

6.转换二进制:将数组中数据转换为二进制并转存到另一数组中输出。

7.转换为素数之和:对于原数组中的数进行判断:若为偶数,则表示成两个素数的和,并输出。

8.插入数据:输入一个数,将该数插入原数组中,使数组中的数仍然按从小到大排序,将数组中数据按从小到大顺序输出。

9.删除数据输入一个数,若原数组中存在该数,则删除该数,使数组中的数仍然按从小到大排序,将数组中数据按从小到大顺序输出。

10.退出系统,结束任务。

四、软件验收标准1.有较为美观简洁大方的菜单,能保证用户方便、直观、快捷的熟悉并使用软件的各项功能。

系统菜单功能项:1生成100个随机数2选择法排序3冒泡法排序4插入法排序5查找数据6转换二进制7转换为素数之和8插入数据9删除数据10退出系统注意:要求每执行一个具体的功能之后,程序将重新显示菜单。

2.系统要有一定的可靠性、稳定性,能够实现各功能模块。

2图书借阅管理系统一、软件开发目的该软件主要是使用C语言设计开发一个简单的图书借阅管理系统,实现对图书的借书,还书的管理和数据统计。

c语言作业

c语言作业

1、用下面的scanf函数输入数据,使a=10, b=20, c1='A', c2='a', x=1.5, y=-3.75, z=67.8,请问在键盘上如何输入数据?scanf("%5d%5d%c%c%f%f%*f,%f", &a,&b,&c1,&c2,&x,&y,&z);2、设圆半径r=1.5,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。

用scanf函数输入数据,输出计算结果,输出时要求有文字说明,取小数点后2位数字第三次作业1、有3个整数a,b,c,由键盘输入,输出其中最大的数。

2、有一个函数:x x<1y= 2x-1 1<=x<103x-11 x>=10写一段程序,输入x,输出y的值。

3、给出一百分制成绩,要求输出成绩等级A、B、C、D、E。

90分以上为A,80-89分为B,70-79为C,60-69为D,60分以下为E。

4、给一个不多于5位的正整数,输出这个数是几位数。

第四次作业1、给一个不多于5位的正整数,要求:a.求出它是几位数;+b.分别输出每一位数字;c.按逆序输出各位数字,例如:原数为321,应输出123。

2、教材P112页第5.8题(if语句解法创建一个独立文件,switch语句解法创建一个独立文件第五次作业1、输入两个正整数m和n,求其最大公约数和最小公倍数。

(经典题)2、输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数,并输出。

3、求s=a+aa+aaa+aaaa+....+(a...a)之值,其中a是一个数字,n表示a的位数。

1、输入两个字符串,使用指针p将两个字符串按次序复制到数组c中。

例:输入“zhe"和"jiang",将"zhejiang"保存在数组c中。

C语言基础知识作业(含解答)

C语言基础知识作业(含解答)

基础知识作业解答(1)一、选择题:1.下面叙述错误的是:a)C程序中,各种括号应成对出现。

b)C程序中,赋值号的左边不可以是表达式。

c)C程序中,变量名的大小是有区别的。

d)C程序中,若未给变量赋初值,则变量的初值自动为0。

答案:d)解答:C程序中,若未给变量赋初值,则变量的初值不一定为0。

按变量被定义的位置来区分,变量可分为局部变量和全局变量;在{ … } 之间定义的变量称为局部变量,编译系统对局部变量是不进行初始化的,即,不赋初值。

未赋初值的局部变量的值为机内随机值。

在{ … } 之外定义的变量称为全局变量,编译系统自动对全局变量进行初始化。

未赋初值的全局部变量的值为0。

2.下面叙述正确的是:a)C程序中的变量定义语句可以写在函数体中任何位置。

b)C程序中不能有空语句。

c)C程序中的变量必须先定义后使用。

d)C程序中所有简单数据类型都可以准确无误的表示。

答案:c)解答:C程序中,变量定义语句的作用是通知编译系统为变量分配存储空间,所以必须先定义后使用。

3.以下合法的用户标识符的是:a)long b)\t c)5a d)user答案:d)解答:C程序中,合法的用户标识符的定义是:以字母或下划线开头的由字母、数字和下划线组成的字符串,不可以使用系统的关键字作为用户的标识符。

常见的关键字有:int, float ,char ,double ,long, short,unsigned,if,switch,case,break, continue ,do ,for ,while ,struct ,union, auto, static, extern, register;标准函数名可以用作用户标识符,但不提倡。

4.C程序中,合法的关键字的是:a)Float b)while c)Int d)Integer答案:b)5.下面选项中,优先级最高的运算符是:a)&& b)/= c) ! d)<=答案:c)6.下面选项中,优先级最低的运算符是:a)!= b) || c)++ d),答案:d)7.C程序中,运算对象必须为整型数据的运算符是a)++ b) % c) / d) *答案:b)8.假设x,y,z为整型变量,且x=2,y=3,z=10,则下列表达式中值为1的是:a)x && y||z b)x>z c) (!x && y)||(y>z) d)x && !z ||!(y && z)答案:a)解答:C程序中,进行逻辑运算时,所有的非0数都处理成逻辑真;0处理成逻辑假。

C语言作业1(基本运算)

C语言作业1(基本运算)

C语言
练习题一
1.请将下面的十进制数转换成二进制,八进制和十六进制;
(1)10 (2)32 (3)75 (4)658 (5)88
将下面非十进制数据转换为二进制数
(1)127O (2)31AH (3)1010111B (4) 52O
2.计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是
A)x*=x+1 B)x++,2*x C)x*=(1+x) D)2*x,x+=2
13.有以下程序
#include <stdio.h&g0;
C=(A-=A-5);(A=B,B+=4);
Printf(“%d, %d, %d\n”,A,B,C)
8.下列语句中符合C语言语法的赋值语句是______。
A)int n1=n2=10; B)char c=32; C)float f=f+1.1; D)double x=12.3E2.5;
9. 若有定义语句:int a=10;double b=3.14;,则表达式'A'+a+b值的类型是________。
#include <stdio.h>
main()
{
int i,j,m;
i=8;
j=10;
printf("%d,%d,%d",i,j,m);
}
20.写出下面程序的结果;
#include <stdio.h>
main()
{
float i;
int m;
C)通过编译得到的二进制目标程序需要连接才可以运行

c语言作业

c语言作业

作业11、 已知长方体的长a=3,宽b=4,计算并输出长方体的的周长与面积。

#include <stdio.h> main() {int a,b,c,s; a=3; b=4;c=(a+b)*2; s=a*b;printf("c = %d, s= %d\n", c, s); getch();}总结:变量先定义,再赋值,然后引用。

2、根据自由落体运动公式:h=221gt 计算物体10秒后下落的距离。

#include <stdio.h> main() {double g,h,t; g=9.8; t=10;h=g*t*t/2;printf(" h= %lf",h); getch();}总结:注意编写算式时的顺序,符号,特殊要求等。

3、编程计算下列分段函数,请调用sqrt(x)函数求平方根(头文件math.h )。

#include <math.h> int main(void) {double x, y;printf("Enter x:\n"); scanf("%lf", &x); if(x <0)y=x*x*x+2*x*x+x+1;elsey=sqrt(x);printf(" %lf\n", y);getch();}总结:注意用相应的头文件。

第2次作业1、编写程序,输入一个正数n,求 #include <stdio.h>int main(void){int i, n;double sum;printf("Enter n:"); scanf("%d", &n);sum = 0;⎪⎩⎪⎨⎧≥<+++=0,0,1223x x x x x x y ∑=ni i 11for (i = 1; i <= n; i++) {sum = sum +1.0/i; }printf("sum=%lf\n",sum); getch(); return 0; }总结:程序中的算式也遵循先乘除后加减的原则. 2、编写程序,输入一个正数n,求的前n 项之和。

c语言作业答案

c语言作业答案

No。

:Name:第1讲C语言概述注:本系列习题中符号表示一串字符中的空格,符号表示下划线,符号ê表示换行回车,即键盘上Enter键。

一、选择题1。

一个C程序的执行是从A 。

A)本程序main函数开始,到main函数结束B) 本程序文件第一个函数开始,到最后一个函数结束C)本程序文件第一个函数开始,到本main函数结束D) 本程序main函数开始,到本程序文件最后一个函数结束2. 以下叙述不正确的是D 。

A)一个C源程序必须包含一个main函数B)一个C源程序可由一个或多个函数组成C) C程序的基本组成单位是函数D)在C程序中,注释说明只能位于一条语句的后面3. 以下叙述正确的是C .A)在对一个C程序进行编译的过程中,可发现注释中的拼写错误B)在C程序中,main函数必须位于程序的最前面C)语言本身没有输入输出语句D) C程序的每行中只能写一条语句4. 一个C语言程序是由B 。

A)一个主程序和若干个子程序组成B) 函数组成C) 若干过程组成D) 若干子程序组成5. 以下叙述中正确的是C 。

A) C语言比其他语言高级B)C语言可以不用编译就能被计算机识别执行C)C语言以接近英语国家的自然语言和数学语言作为语言的表达形式D) C语言出现的最晚,具有其他语言的一切优点6. 下列叙述中正确的是D .A) C语言编译时不检查语法B) C语言的子程序有过程和函数两种C)C语言的函数可以嵌套定义D)C语言的函数可以嵌套调用7。

以下叙述中正确的是A 。

A)构成C程序的基本单位是函数B) 可以在一个函数中定义另一个函数C) main函数必须放在其他函数之前D)所有被调用的函数一定要在调用之前进行定义8。

C语言规定,在源程序中,main函数的位置C 。

A) 必须在最开始B)必须在系统调用的库函数的后面C) 可以任意D) 必须在最后9. 下列选项中不是结构化程序基本结构的是B 。

A)顺序结构B) 分支结构C) 选择结构D) 循环结构10. 下列四组选项中,均不是C语言关键字的是A 。

工程力学C作业

工程力学C作业

第1次作业36.试作下列各杆件的受力图。

:37.1-4 试作下面物体系中各指定物体的受力图:(a)圆柱体O、杆AB及整体;(b)吊钩G、钢梁、构件;(c)折杆ABC、圆柱体O及整体;(d)杆AB及整体;(e)棘轮O、棘爪AB;(f )梁AB、DE和滚柱C。

38.图示三铰刚架由AB和BC两部分组成,A、C为固定铰支座,B为中间铰。

试求支座A、C和铰链B的约束力。

设刚架的自重及摩擦均可不计。

39.压路的碾子O重P = 20 kN,半径R = 400 mm。

试求碾子越过高度 = 80 mm的石块时,所需最小的水平拉力F min。

设石块不动。

:F min= 15 kN40.构架ABCD在A点受力F = 1 kN作用。

杆AB和CD在C点用铰链连接,B、D两点处均为固定铰支座。

如不计杆重及摩擦,试求杆CD所受的力和支座B的约束力。

41.梁AB如图所示,作用在跨度中点C的力F = 20 kN。

试求图示两种情形下支座A和B的约束力。

梁重及摩擦均可不计。

42.如图a所示,重量为P = 5 kN的球悬挂在绳上,且和光滑的墙壁接触,绳和墙的夹角为30º。

试求绳和墙对球的约束力。

(4)根据平稳条件列平稳方程。

可先求出各力在x、y轴上的投影,如表2-1中所示,于是43.重P = 1 kN的球放在与水平成30º角的光滑斜面上,并用与斜面平行的绳AB系住(图2-15 a)。

试求绳AB受到的拉力及球对斜面的压力。

4 4.4 5.46.已知AB梁上作用一矩为M e的力偶,梁长为l,梁重及摩擦均不计。

试求在图示四种情形下支座A、B的约束力。

47.汽锤在锻打工件时,由于工件偏置使锤头受力偏心而发生偏斜,它将在导轨DA和BE上产生很大的压力,从而加速导轨的磨损并影响锻件的精度。

已知锻打力F = 1000 kN,偏心距e = 20 mm,锤头高度h = 200 mm,试求锻锤给两侧导轨的压力。

48.机构OABO1,在图示位置平稳。

C语言作业及上机习题(仅供参考)

C语言作业及上机习题(仅供参考)

第一次课熟悉win-TC编译环境、熟悉C语言程序结构1.使用C 语言编译环境,输入下面的源程序。

将你的程序命名为hello.c,然后编译运行它。

/* program writes the words "Hello, world" to the screen *File : Hello.c* By : NJCIT* Date : 07-03-09*/#include <stdio.h>main(){printf("Hello, world\n");return(0);}2.main() /*求两数之和*/{int a,b,sum; /* 这是变量定义*/a=123;b=456;sum=a+b;printf(“sum is %d\n”,sum);}问题:1.一个C语言源程序从哪里开始执行?2. C程序的函数由几部分构成?3. ANSI C 中的注释内容是用什么符号界定?第二次课熟悉printf()函数、常见转义字符及各种数据类型的输出格式1.2. main(){int a=5,b=7,c=-1;float x=67.8564,y=-789.124;char c=‘A’;long n=1234567;unsigned u=65535;printf(“%d%d\n”,a,b);printf(“%3d%3d\n”,a,b);printf(“%f,%f\n”,x,y);printf(“%-10f%-10f\n”,x,y);printf(“%8.2f,%8.2f,%.4f,%.4f,%3f,%3f\n”,x,y,x,y,x,y);printf(“%e,%10.2e\n”,x,y);printf(“%c,%d,%o,%x\n”,c,c,c,c);printf(“%ld,%lo,%x\n”,n,n,n);printf(“%u,%o,%x,%d\n”,u,u,u,u);printf(“%s,%5.3s\n”,”COMPUTER”,”COMPUTER”);}3. 假设下面的例子都是完整程序的一部分,那么他们每一个将会输出什么?4.加载,编译并运行下面的程序。

《大学英语C》作业

《大学英语C》作业

1.第1题— How much is your new bike?—________ .A.It costs me $ 200答案:A2.第2题He gave ________ answer as I did.D.the same答案:D3.第3题The shop offers products that range ________ inexpensive to very expensive.B.from 答案:B4.第4题— Take a seat he re, Mr. Brown. Let’s try the food.—________ .B.Thank you. Oh, the dishes look so nice答案:B5.第5题——________ ?——I have a headache, a sore throat and I’m feeling rather weak.B.What’s the matter with you6.第6题— Do you like collecting stamps?—________ .C.No, not really答案:C7.第7题Just for today, I’m not going to insist that everything I do ________ perfect.C.be答案:C8.第8题Only last week I called at ________ .B.my aunt’s 答案:B9.第9题—Well, I’m really attracted by the beautiful city.—_________ ?B.Really? What impresses you most答案:B 10.第10题He walked into the office and shook hands with a smiling man ________ Mr. Black.d答案:B11.第11题If I ________ you, I ________ that job.B.were, would take 答案:B12.第12题John had six eggs. Mary added three, so now they all _____ to nine.C.added up答案:C13.第13题________ I don’t want to have anything to do with it.C.For my part 答案:C14.第14题The students will take winter vacation ________ in February.C.some time 答案:C15.第15题Despite ________ to see him again,she refused to reply to his letter.A.wanting答案:A16.第16题Meal was ready. We stopped ________.B.talking答案:B17.第17题Housewives who do not go out to work often feel they are not working to their full ______.A.capacity答案:A18.第18题All you have to do is to let us ________ as soon as possible in writing.D.know答案:D19.第19题We decided to see the film ________ Friday night. So I rang to book the tickets.B.on 答案:B20.第20题Guangzhou is the most beautiful place ________ I have ever visited.B.that答案:B21.第21题I’m different from my twin sister. I love dancing, ___she is interested in reading.C.but22.第22题He was so tired that he fell asleep __ he went to bed.D.as soon as答案:D23.第23题He was __ sad at the bad news that he could hardly say a word.B.so答案:B24.第24题The girl was heard ___ the piano in the next door.B.to play 答案:B25.第26题—What’s the problem?—________ .A.I have a meeting now. Do you mind if we postpone it to a later time答案:A26.第27题Mercury freezes if it is cooled to ________. D.too low a temperature答案:D27.第28题It is necessary that ________ before 10 oclock C.she return home 答案:C28.第29题Health depends ________ good food, fresh air and enough sleep.D.on答案:D29.第30题— Could you recommend a secretary for me? —________ .C.I think Susan is a suitable person答案:C 30.第31题—The pollution is becoming more and more serious. I’m really worried about it.—_______ .C.I feel at a loss what to do 答案:C31.第32题She was terribly hungry. She had eaten ________ the whole day.D.little答案:D32.第33题The directors have a meeting every Friday,________ there is nothing to discuss.C.unless答案:C33.第34题He did not speak ________ he thought it over.D.until答案:D34.第35题Sam enjoys ____ stamps, andnow he has 226 of them.D.collecting答案:D35.第36题In the past few years the school ________ much money on its labs.C.has spent 答案:C36.第37题Any mistake, even ________ one, would cause a great loss.A.the smallest 答案:A37.第38题The old man lives__, but she never feels___. B.alone ... lonely 答案:B38.第39题When class began, we stopped ___ to the teacher carefully.D.to listen答案:D39.第40题Today, the forests have almost gone, people must ___ down too many trees.D.be stopped from cutting答案:D40.第43题— Thank you for a wonderful meal.— _________ .D.I’m glad you enjoyed it答案:D41.第44题—Doctor, what’s the matter with me?.—_______ .D.Nothing serious. You look fine答案:D 42.第45题— I wonder if it is possible for us to arrange a meeting this week?—_______ .A.I’m afraid I can’t make it this week答案:A43.第46题— May I ask you a question?—_______ .B.Yes, please答案:B44.第47题— Shall we go to the swimming pool?—________ .A.But I’d rather stay at home答案:A 45.第48题— I think you should learn a second language.—_______ .D.Yes, so do I答案:D1.第1题—Don’t you think that’s expensive?— ________ .A.Not at all. That’s the best price in townB.答案:A2.第2题— OK. Does next Tuesday suit you? .—_______ .D.Yes, it’s fine with me答案:D3.第3题— What date is it today?— ________ .D.It’s March 6答案:D5.第5题— Which do you prefer, wine or sprites?—________ .D. I’d like to have a little wine first答案:D 7.第7题I ________ for two hours but nobody has arrived yet.D.have been waiting答案:D8.第8题The hostess ________ until the guests were seated.D.didn’t sit down答案:D 9.第9题________ as it was at such a time, his work attracted much attention.B.Published答案:B11.第11题At no time during his speech ________ that he would make another film soon.C.did he mention 答案:C12.第12题When it ________ table-tennis, you can never defeat him.es答案:D13.第13题He was sure to be successful, for he had always succeeded ________ whatever he tried.C.in 答案:C14.第14题The child ________ cold if he had put on more clothes.C.wouldn’t have caught 答案:C15.第15题The teacher found that there were ________ students already there.D.a great many答案:D16.第16题I remember it as vividly as if it ________ tonight.B.happened答案:B17.第17题The Smiths decided to _____ a boy and a girl though they already had three children.D.adopt答案:D20.第20题Gina was born 1999. She is old enough to go to school.D.in答案:D22.第22题I had a lot of trouble ________ the car ________ this morning.C.getting... started 答案:C24.第24题I haven’t seen her she left Guangzhou. C.since答案:C26.第28题—That’s very kind of you. Thank you very much.—________ .D.My pleasure答案:D28.第30题i’m very interested ________ plants, animals and geography.D.in答案:D29.第31题He was willing to do all ________ he could to help his friends.B.that答案:B31.第33题She intended to make teaching her ________ .A.profession答案:A32.第34题In terms of the rank of position, an associate professor is ________ to a professor.C.inferior答案:C34.第36题If you want to keep healthy, you’d better ________ smoking.A.stop 答案:A35.第37题let&rsquo;sput our heads together and find a solution ________ the difficulty.A.to答案:A36.第38题I hate people who _____ the end of a film that you have not seen before.A.reveal答案:A37.第39题He ___ two thousand trees since 1985.D.has planted答案:D38.第40题You’d better ________ your luggage in case you have missed something.D.check out答案:D40.第42题We ________ advertisements everywhere that they become largely invisible.D.get used to seeing答案:D43.第45题I will tell them the news as soon as they ___ back.e答案:B45.第47题— Which is not your favourite subject, Sandy?—Football, Mr. Smith.—Football isn’t a subject, Sandy. It’s a game.—________ .D.No wonder I dislike it答案:D3.第3题When you leave, don’t forget __ off the light.A.to turn 答案:A9.第9题— Is he very strict with you?—________ .A.Yeah. He seldom smiles答案:A16.第16题—They said they were going to invite us on their daughter’s birthday.— ________ .C.That’s great. I’ll look forward to it答案:C 17.第17题— Excuse me, can you tell me the way to the library?— ________ .A.Sorry, I'm a stranger here, you see答案:A 20.第20题—These are the pictures we took during this trip.—_________ !A.Oh, what beautiful pictures they are答案:A21.第21题With her yellow hair, Jane is ________ girl as a fairy.A.as beautiful a答案:A23.第23题It is necessary that everything ________ ready by 6: 00 p.m.A.be答案:A24.第24题Tom as well as two of his classmates ________ invited to the party.A.was答案:A26.第26题The difference was ________ cross the river. B.how to 答案:B27.第27题— I have never been to a Chinese village, have you?—________ .B.No, I haven’t either答案:B28.第28题— I wonder if I could take a few days off work.—________ .C.Why, what’s the matter with you答案:C 29.第29题I would rather you ________ tomorrow than today.C.came答案:C31.第31题A selfish person doesn’t ________ other people’s problem.D.care about答案:D32.第32题All things ________ the trip will have to be called off.A.considered 答案:A34.第34题— Do you know what day is today?—________ .A.Today is Wednesday答案:A35.第35题—Let’s have a party in our department.—_________ .B.Good idea答案:B39.第39题One should stick to ________ one has begun.D.whatever答案:D40.第40题Compared this ________ that,you will see which is better.C.with答案:C43.第43题According to some scientists, there are twelve huge plates that ________ the outer surface of the earth.A.make out 答案:A第46题(10.0) 分The United States is a land of many cultures. Its people have come from different homelands and have 1 their own customs from all parts of the world. Although they live and work in a modern, 2 society, they want to preserve their traditions and pass them 3 to their children. So, in their daily lives, many Americans continue to speak their native language as well as English. They cook traditional foods. They practice their own religion and have their own way of thinking 4 life and death. In addition, they set aside time to celebrate the important occasions of their native culture 5 special ceremonies.Every part of the United States has special celebrations, depending on the particular national groups that live in the area. In Hawaii, America’s island state in the Pacific Ocean, there are 6 people of Asian ancestry. Many of these Asians are of Japanese, Chinese, or Polynesian 7 . Immigrants fromChina and Japan arrived in Hawaii in great numbers during the past century. The early Polynesians came to Hawaii from South Pacific islands more than a thousand years 8 any other people. The Asians left rich traditions for their 9 to follow. Today, Hawaiians honor the memory of their ancestors 10 special feasts and festivals.46.完形填空71. 完形填空标准答案:A2. 完形填空标准答案:D3. 完形填空标准答案:D4. 完形填空标准答案:A5. 完形填空标准答案:C6. 完形填空标准答案:B7. 完形填空标准答案:A 8. 完形填空标准答案:A9. 完形填空标准答案:C 10. 完形填空标准答案:D第47题(10.0) 分Once you accept an invitation, it’s better not to change your 1 . Americans arrange the table and food for the number of guests they have invited.Americans are 2 about time. But they do not except you to come “on time”, rather 15 minutes later than the time specified. For instance, 3 you are invited to come at six, the host will expect you no earlier 4 that time and probably no later than fifteen minutes after six.It is an American custom to show guests 5 the house, but they do not expect you to touch everything you see. If you are interested 6 something you see, you should ask for permission to touch it.7 the table, conversation is general, but you should comment about how good the food is. If you 8 don’t l ike the food, you may say something about how nice it looks or ask how it is prepared. Except 9 a very formal occasion, it is all right to help yourself to more food. Don’t wait to be helped every time you finish something. If you truly want something, don’t say “No” for the 10 of politeness.1. 完形填空标准答案:C2. 完形填空标准答案:C3. 阅读理解标准答案:C4. 完形填空标准答案:B5. 完形填空标准答案:A6. 完形填空标准答案:D7. 完形填空标准答案:D 8. 完形填空标准答案:A9. 完形填空标准答案:B 10. 完形填空标准答案:D第48题(10.0) 分a few months ago, mr. smith and mrs. smith had a big problem. he had a chance to get a promotion at work. naturally, she wanted him to get it. she wanted him to 1 his best and to make a really good impression at work. she worked very hard to 2 his clothes look clean, but in spite of all her work, she could never get his shirts 3 white as she wanted them to be.then one day, a good friend happened to visit mrs. smith. she 4 her how to solve the problem. “i’d advise you to usenew miracle gleem! 5 much better than ordinary laundry detergents,”she said.6 mrs. smith took her friend’s advice. now mr. smith’s shirts are as7 as he wants them to be and his company wants him to be their new8 manager. and now mrs. smith wants him to get an even better job. she wants him to9 president of the company. she knows he can do it, 10 the help of the gleem.1. 完形填空标准答案:D2. 完形填空标准答案:B3. 完形填空标准答案:D4. 完形填空标准答案:B5. 完形填空标准答案:B6. 完形填空标准答案:C7. 完形填空标准答案:D 8. 完形填空标准答案:A9. 完形填空标准答案:B 10. 完形填空标准答案:C第47题(10.0) 分yesterday was my friend kyra’s birthday. he invited me his birthday party. another friend, guy, had offered to take me to the party by car.well, i was getting dressed 1 guy rang and said he was ill, so i decided to go by train. unluckily, while i was talking 2 the phone, the cat walked over my clean shirt, so i had to spend a few minutes finding another one and i was 3 leaving.as i was walking to the station it started snowing and i got very cold. i just 4 a train and i had to wait at the station for half an hour. when the train finally arrived i was frozen! i was so cold and tired that during the journey i 5 and i missed my station.well, i got off at the next stop and decided to walk 6 to kyra’s. i walked for half an hour and then i realized i was 7 . luckily i found a 8 and telephoned for a taxi. when i finally arrived at kyra’s house it was 9 midnight and people was going home. what a 10 evening!1. 完形填空标准答案:B2. 完形填空标准答案:A3. 完形填空标准答案:C4. 完形填空标准答案:D5. 完形填空标准答案:B6. 完形填空标准答案:C7. 完形填空标准答案:D 8. 完形填空标准答案:A9. 完形填空标准答案:B 10. 完形填空标准答案:C第46题(10.0) 分Before the 20th century the horse provided day to day transportation in the United States. Trains were used only for long-distance transportation.Today the car is the most popular sort of transportation in all of the United States. It has completely 1 the horse as a means of everyday transportation. Americans use their cars for nearly 90 per cent of all persona 2 .Most Americans are able to buy cars. The average price of a 3 made car was $2,500 in 1950, $2,740 in 1960 and up to $4,750 in 1975. During this period American car manufacturers set about 4 their products and work efficiency. As a result, the yearly income of the average family increased from 1950 to 1975 5 than the price of cars. For this reason purchasing a new car takes a smaller 6 of a family’s total earning today.In 1951 proportionally it took 8.1 months an average family’s 7 to buy a new car. In 1962 a new car n eeded 8.3 months of a family’s annual earnings. By 1975 it only took 4.75 __8 income. In addition, the 1975 cars were technically superior to models from previous years.The 9 of the automobile extends throughout the economy as the car is so important to Americans. Americans spend more money 10 their cars running than on any other item.1. 完形填空标准答案:C2. 完形填空标准答案:D3. 完形填空标准答案:D4. 完形填空标准答案:D5. 完形填空标准答案:C6. 完形填空标准答案:A7. 完形填空标准答案:A8. 完形填空标准答案:A9. 完形填空标准答案:C 10. 完形填空标准答案:C 如有侵权请联系告知删除,感谢你们的配合!如有侵权请联系告知删除,感谢你们的配合!。

c程序设计大作业

c程序设计大作业

c程序设计大作业C程序设计大作业C程序设计是一门实践性很强的课程,大作业是检验学生对C语言掌握程度的重要方式。

本次大作业的目的在于通过实际编程练习,加深对C 语言基础语法、数据结构、算法设计和程序调试等方面的理解,同时培养学生的编程思维和解决实际问题的能力。

一、大作业要求1. 题目选择:学生可以从以下题目中任选一题完成:- 学生信息管理系统- 图书馆管理系统- 简易计算器- 字符串处理工具- 图形界面的五子棋游戏2. 功能实现:每个题目都应实现基本功能,例如:- 学生信息管理系统:添加、删除、修改、查询学生信息。

- 图书馆管理系统:图书借阅、归还、查询等。

- 简易计算器:实现基本的加减乘除运算。

- 字符串处理工具:实现字符串的复制、连接、查找、替换等操作。

- 图形界面的五子棋游戏:实现基本的下棋逻辑和胜负判断。

3. 代码规范:代码应遵循良好的编程规范,包括但不限于:- 明确的函数分工,每个函数应有简短的注释说明其功能。

- 变量命名应清晰,避免使用无意义的缩写。

- 代码结构清晰,逻辑性强。

4. 文档编写:提交的作业应包括:- 程序设计说明书:介绍程序的功能、设计思路、实现过程等。

- 源代码:按照题目要求编写的C语言代码。

- 用户手册:简要说明如何使用程序。

5. 提交方式:所有材料应以电子文档形式提交,包括设计说明书、源代码和用户手册。

二、大作业流程1. 选题:学生在教师的指导下选择适合自己能力的题目。

2. 需求分析:明确程序需要实现的功能和性能要求。

3. 设计:设计程序的总体结构和各个模块的详细设计。

4. 编码:根据设计文档编写程序代码。

5. 测试:对编写的程序进行测试,确保功能正确无误。

6. 调试:根据测试结果进行必要的调试,修正程序中的错误。

7. 文档编写:编写程序设计说明书和用户手册。

8. 提交:按照要求提交所有材料。

三、评分标准1. 功能实现:程序是否实现了题目要求的所有功能。

2. 代码质量:代码是否规范、清晰、易读。

C程序设计作业

C程序设计作业

第一章作业答案:一,59,14.4,28.e二1小题,592,15一、将数89、20.25、40.875用十六进制表示二、填空1.在C语言中,数值常量0x3b的十进制值是。

2.字母f的ASCII码为十进制数___________。

第三章作业一、选择题:1、下列变量名中, B 是非法的。

A) Tom B) 3n C) little_boy D) c102、若有以下类型说明char a; int b; float c; double d;则表达式a*b+d-c的结果类型是(A )A)float B)char C)int D)double3、若x为整型,则逗号表达式(x=4*5,x*5),x+25的结果及x的值分别是(C )正确答案是100,45A)45 20 B)125 20 C)125 45 D)100 1004、假设所有变量均为整型,则表达式(a=3,b=2,b++,a+b)的值是 C 。

A) 5 B) 8 C) 6 D)75、已知c2为字符型,则执行语句c2=’E’+’8’-‘A’后,c2的值为 C 。

A) 12 B) 11 C)不确定的值D) 106、设a为double变量,b为int型变量,c为字符型变量,则a+b+c为( C )型A) int B) float C) double D) char7、C语言中不可用作标识符的字符有( C )A下划线B %C数字D字母8、下面四个选项中,均是合法整型常量的是(D )A)160 B)- 0xcdf C)- 01 D)0x - 0xffff 01a 0668 2e59、设a为字符变量,b为int型变量,c为double型变量,则a*b+c为( C )型A. intB. floatC. doubleD. char10.若a是int型变量,则表达式(a=4*5,a*2),a+4的值为( C )A. 20B.22C. 24D. 44第四章作业一、选择题1、若x为int型变量,则执行以下语句后x= C 。

C语言各章作业及练习题

C语言各章作业及练习题

第二章作业题答案1 进制转换(1)7A.3D (或者7A.3DH)(2)01001011.01010111,4B.57 (二进制最前面的“0”可以省去;十六进制也可4B.57H)2 码制转换(1)原码:01010; 真值:+0.1010(2)原码:10110; 真值:-0.01103 设某机器字长为8位:(1)-1(2)-2-7(还可以进一步计算为:-0.0078125)4.浮点数转换为二进制:(A27F)16= (1010001001111111)2阶码补码为:E补=101000,则阶码真值E = -11000 = -24;尾数补码:M补= 1.001111111,尾数真值M = - 0.110000001;则(A27F)16的十进制真值为:- (2-1+2-2+2-9) x 2-24 = -(2-25+2-26+2-33)上面的结果还可以进一步化简写成分数或小数,只写到这一步也可以。

5将十进制数-7.25转换为IEEE754短浮点格式:(1)转换为二进制:(-7.25)10=(-111.01)2(2)规格化:(-111.01)2 = (-1.1101)2 x22(3)计算阶码(移码表示):E移= 127+2 = (129)10 = (10000001) 2(4)短浮点格式:(11000000111010000000000000000000)2 = (C0E80000)166.(1) 1000H,1006H(2) 1002H,2374H(3) E529H7 设当前堆栈状态如图3所示,按字编址,下列各小题分别执行,写出结果:(1)(SP) = 1003H, (R0) = 32H(2)(SP) = 1001H,(R0)=1000H,存储单元1000H~1002H的值分别是30H、1000H、32H。

第六章作业题一、选择题1.某字符显示器,分辨率为25x80,则第2行第5列(序号均从0开始)字符的代码,应存放在基本显示缓存的第()单元中(从0号单元开始)。

C语言作业——精选推荐

C语言作业——精选推荐

C语⾔作业作业1 数制与编码1.将下列⼗进制实数分别转换为⼆进制、⼋进制和⼗六进制实数:45 195 10.3125 51.8 2.将下列⼋进制和⼗六进制实数转换为⼆进制实数:(42.14)8(10.01)8(3C.24)16(7F.0E)16 3.请写出下列整数的8位⼆进制原码、反码和补码。

0 102 -15 -127 4.请写出下列整数的16位⼆进制补码(以⼗六进制形式书写)。

0 6207 -7225 -32768 5.下列16位⼆进制补码分别表⽰什么整数?00000010 10011010 11101100 010001106.⽤16位⼆进制补码形式完成下列计算:14 + (-9) = 5 (-23) + 15 = -87.下列实数的单精度存储形式是怎样的(根据Intel格式计算)?0.3125 -34.28.请写出空格、数字0、⼤写字母A和⼩写字母a等字符的ASCII码。

9.仔细观察ASCII码表, 怎样将⼩写字母转换为⼤写字母? 怎样将⼤写字母转换为⼩写字母?10.汉字“软”的区位码是4077, “件”区位码是2894, 它们的内码分别是什么?11.字符串"Welcome!"的长度是多少? 需占⽤内存空间多少字节? 最后⼀个字节是什么?12.请将下列字符串按从⼩到⼤的顺序排列:"ABC" "123" "abc""Rate1""Rate2""pen""pencil""1+2"作业2 简单的C 程序1. 物体的位移:输⼊物体的初速度v 0, 加速度a 和时间t , 计算并输出其位移。

2021at t v s += 2. 公汽车票:若乘客⾝⾼低于1.2⽶则免费, 否则收取车费2元。

3. 购物优惠活动(⼀)若顾客购物不⾜100元, 则不优惠; 购物达100元, 按九折优惠。

C语言作业

C语言作业

练习题第一题的程序#include <stdio.h>struct Dt{int year;int month;int day;}date;int days(int year,int month,int day);void main(){int sum;scanf("%d%d%d",&date.year,&date.month,&date.day);if(date.day>31||date.month>12)printf("Error!\n");else{sum=days(date.year,date.month,date.day);printf("该天是一年中的第%d天\n",sum);}}int days(int year,int month,int day){int i;int a[12]={31,28,31,30,31,30,31,31,30,31,30,31};int sum=0;for(i=0;i<month-1;i++)sum=sum+a[i];if(day<=a[i]){sum=sum+day;if((year%4==0&&year%100!=0||year%400==0)&&month>=3)sum=sum+1;}elseif((year%4==0&&year%100!=0||year%400==0)&&month==2&&day==29) sum=sum+day;else{printf("此天不存在\n");sum=0;}return sum;}练习题第二题的程序#include<stdio.h>#define N 10struct student{char num[10];char name[20];float a,b,c;};main(){struct student b[N];float flg,a[N],av,s=0;int i,x=0;for(i=0;i<N;i++){scanf("%f",&flg);b[i].a=flg;scanf("%f",&flg);b[i].b=flg;scanf("%f",&flg);b[i].c=flg;printf("please enter num");scanf("%s",&b[i].num);printf("please enter name");scanf("%s",&b[i].name);}for(i=0;i<N;i++){a[i]=b[i].c+b[i].b+b[i].a;s+=a[i]/3;}av=s/N;printf("总平均成绩为%.1f\n",av);for(i=0;i<N;i++)if(a[i]<a[i+1])x=i;printf("最高分者:名字:%s,学号:%s,a成绩=%.1f,b成绩=%.1f,c成绩=%.1f,三科的平均数:%.1f\n",b[x].name,b[x].num,b[x].a,b[x].b,b[x].c,a[x]/3);}实训第一题的程序#include <stdio.h>#define A "书名:\t\t%s\n作者姓名:\t%s\n出版日期:\t%s\n登录号:\t%s\n书价:\t\t%.1f\n"struct library{char name[30];char writter[20];char date[20];char num[15];float cost;} book;void main(){scanf("%s%s%s%s%f",&,&book.writter,&book.date,&book.num,&book.cost);printf(A,,book.writter,book.date,book.num,book.cost);}实训第二题的程序#include<stdio.h>#include<string.h>#define N 5#define A "%s\t\t%s\t\t%c\t\t%d\t\t%.1f\n"struct student{char num[20];char name[20];char sex;int age;float score;} b[N];void main(){struct student b[N];void highest (struct student b[]);void pailie (struct student b[]);int i;for(i=0;i<N;i++)scanf("%s%s%d%f%c",&b[i].num,&b[i].name,&b[i].age,&b[i].score,&b[i].sex);printf("准考证号\t姓名\t\t性别\t\t年龄\t\t成绩\n");for(i=0;i<N;i++)printf(A,b[i].num,b[i].name,b[i].sex,b[i].age,b[i].score);highest(b);pailie(b);}void highest (struct student b[]){int i,j=0;for(i=0;i<N;i++)if(b[i].score<b[i+1].score)j=i+1;printf("最高分的同学信息:\n");printf(A,b[j].num,b[j].name,b[j].sex,b[j].age,b[j].score);}void pailie (struct student b[]){int i,j,k;struct student t;for(i=0;i<N-1;i++){k=i;for(j=i+1;j<N;j++)if(strcmp(b[k].num,b[j].num)<0)k=j;t=b[k];b[k]=b[i];b[i]=t;}printf("按准考证号从大到小排列为:\n");for(i=0;i<N;i++)printf(A,b[i].num,b[i].name,b[i].sex,b[i].age,b[i].score);}引导问题的回答1)结构体与数组有什么相同和不同的地方?结构的成员与数组的元素有和不同?答:相同点是:都是用来存放多个数据的数据类型。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
scanf("%d",&n);
for (i=1;i<=n;i++)
{
scanf("%d",&s[i]);
}
for(j=1;j<=n;j++)
{
for (i=j+1;i<=n;i++)
{
for(a=s[j];a>9;a=a/10)
{}
for(b=s[i];b>9;b=b/10)
gets(str);
scanf("%d",&a);
for (i=0;str[i]=='*';i++)
{
if (str[i]=='*' && i<a)
putchar(str[i]);
}
puts(str+i);
}
6.逆向交叉输出
#include <stdio.h>
main()
{
char ch[100],sh[100],zh[100];
int i,j,k,a,b;
gets(sh);
gets(ch);
for (i=0;ch[i]!=0;i++);
a=i-1;
for (k=0;sh[k]!=0;k++);
b=k-1;
for (j=0,i=a;j<=a;j++,i--)
d=a[i]*c;
s=s+d;
}
for (i=1;i<=16;i++)
{
c=pow(2,i+15);
d=a[i]*c;
s=s+d;
}
printf("%d",s);
}
13.输入的数最小整数为0或1
#include<stdio.h>
int h(int c)
for (i=2;i<=11;i++)
b=MAX(b,a[i]);
c=MIN(a[0],a[1]);
for (i=2;i<=11;i++)
c=MIN(c,a[i]);
for (i=0;i<=11;i++)
{
if(b==a[i])
{
j=i;
break;
printf("%d %d %d %d\n",a[4],a[5],a[6],a[7]);
printf("%d %d %d %d",a[8],a[9],a[10],a[11]);
}
9.组成最小整数
#include <stdio.h>
main()
{
int n,s[1000],i,j,t,a,b;
{
int a,b=0,i,k;
a=c;
for (i=0;;i++)
{
k=a%10;
b=b*10+k;
a/=10;
if (a==0) break;
}
return(c+b);
}
void main()
{
int a,i;
scanf("%d",&a);
x=y;
y=t;
}
return y;
}
main()
{
int a[11],i,b,c,d;
for (i=0;i<=11;i++)
scanf("%d",&a[i]);
b=MAX(a[0],a[1]);
for (i=2;i<=11;i++)
b=MAX(b,a[i]);
long a=0,b=0,c=0,i,j,k;
scanf("%ld %ld",&m,&n);
for (i=m;i<=n;i++)
{
a=0;
b=0;
for (j=1;j<i;j++)
{
if (i%j==0)
a+=j;
}
if (a>n||a<m) continue;
f++;
}
printf("%d",f);
}
8.交换最大和最小
#include <stdio.h>
int MAX(int x,int y)
{
int t;
if(x>y)
{
t=x;
x=y;
y=t;
}
return y;
}
int MIN(int x,int y)
e=MAX(a,b);
e=MAX(e,c);
e=MAX(e,d);
for (t=1;t<n*e;t++)
{
x=t/a;
y=t/b;
z=t/c;
i=t/d;
if((x==(int)x && x<=n-1) || (y==(int)y && y<=n-1) || (z==(int)z && z<=n-1) || (i==(int)i && i<=n-1))
zh[j]=ch[i];
for (i=0,j=0;i<=a || j<=b;i++,j++)
{
if(j<=b)
printf("%c",sh[j]);
if(i<=a)
printf("%c",zh[i]);
}
}
7.放鞭炮
#include <stdio.h>
1.数字移位
2.松鼠吃果子
3.分解因式
4.亲和对数
5.保留前缀星号
6.逆向交叉输出
7.放鞭炮
8.交换最大和最小
9.组成最小整数
10.不高兴的津津
11.最大的数和坐标
12.高低位交换
13.最小倍数(输入的数最小整数为0或1)
14.去前缀星号
15.去后缀星号
16.去星号
17.回文字
*t++;
}
}
2.松鼠吃果子
#include<stdio.h>
void main()
{
int n,m,i,j,t,jump,mark;
int a[30];
scanf("%d",&n);
scanf("%d",&m);
for(i=1;i<=n;i++)
{
scanf("%d",&a[i]);
}
t=&a[1];
q=&a[(n-m)+1];
for(i=1;i<=m;i++)
{
printf("%d ",*q);
*q++;
}
for(i=Βιβλιοθήκη ;i<=(n-m);i++)
{
printf("%d ",*t);
main()
{
long int a[32],b,x,i,c,s,d;
scanf("%d",&b);
for (i=1,x=b;i<=32;i++)
{
a[i]=x%2;
x=x/2;
}
for (i=17,s=0;i<=32;i++)
{
c=pow(2,i-17);
for (k=1;k<a;k++)
{
if (a%k==0)
b+=k;
}
if (b==i)
c++;
}
printf("%d",c/2);
}
5.保留前缀星号
#include <stdio.h>
main()
{
int i,a;
char str[100];
float MAX(float a,float b)
{
float t;
if(a<b)
{
t=a;
a=b;
b=t;
}
return a;
}
main()
{
int n,t,f=0;
float e,a,b,c,d,x,y,z,i;
scanf("%f %f %f %f %d",&a,&b,&c,&d,&n);
#include<stdio.h>
int Qgs(int n);
main()
{
int k,n,g=1,f;
相关文档
最新文档