广工Anyview试题答案
习题5002编写程序利用while语句在同一行中逐个显示从1至5的数字每个数字之前保留2个空格voidmaininti1whilei5printfdii习题5003编写程序利用for语句在同一行中逐个.../**********【习题8.011】请编写函数func(chars[]。
广工Anyview试题答案Tag内容描述:<p>1、习题5 002 编写程序 利用while语句在同一行中 逐个显示从1至5的数字 每个数字之前保留2个空格 void main int i 1 while i 5 printf d i i 习题5 003 编写程序 利用for语句在同一行中逐个 显示从1至6的数字 每个数字。</p><p>2、*【习题8.011】请编写函数func(char s, char t, int n),由数组s中长度为n的字符序列构造其逆序列,并存储在数组t中。例如,由给定字符序列s=are求得逆序列t=era;由s=time求得t=emit。*/void func(char s, char t, int n) /* 数组s的前n个元素存放给定的字符序列,数组t的前n个元素存放s的逆序列。注意:数组的下标从0开始。*/ for(int i=0;i<n;i+)ti=sn-i-1;/*【习题8.012】请编写函数func(char*s, char *t),由字符串s构造其逆串t。例如,由给定串s=are求得逆串t=era;由s=time求得t=&quo。</p><p>3、* 【习题5.002】编写程序,利用while语句在同一行中逐个显示从1至5的数字,每个数字之前保留2个空格。*/void main()int i=1;while(i<=5)printf( %d,i);i+;/* 【习题5.003】编写程序,利用for语句在同一行中逐个显示从1至6的数字,每个数字之前保留2个空格。*/void main()for(int i=1;i<=6;i+)printf( %d,i);/* 【习题5.004】n是系统给定的外部整型变量(不需要自行定义)。编写程序,利用循环语句在同一行中逐个显示从1至n的数字,每个数字之前保留2个空格。*/void main()for(int i=1;i<=n;i。</p><p>4、11 023 数组s存储了n个人的信息 写一函数 求这n个人中年龄最大 即出生日期最小者的姓名 char oldest student s int n int j k 0 for j 1 jn 1 j if s k birth years j birth year k j else if s k birth year s j b。</p><p>5、* 【习题6.033】系统给定外部整型数组a、整型变量n、max、min和实型变量avg(不需要自行定义)。编写程序,求数组a中前n个元素的最大值max、最小值min及平均值avg。*/void main() int i,sum=0;max=min=a0;for(i=0;i=max)max=ai;if(aia。</p><p>6、* 【习题6.033】系统给定外部整型数组a、整型变量n、max、min和实型变量avg(不需要自行定义)。编写程序,求数组a中前n个元素的最大值max、最小值min及平均值avg。*/void main() int i,sum=0;max=min=a0;for(i=0;i<n;i+)if。</p><p>7、Anyview 习题1/*【习题 7.010】写一函数求 3 个整数中最小的数。*/int min(int x, int y, int z)/* 返回 3 个整数 x,y 和 z 中最小的数 */int min;min=xy?y:x;if(minz) min=z;return min;/*【习题 7.020】编写函数,求用 1 元、5 元和 10 元三种纸币支付 n 元钱共有多少种支付法?例如,16 元可有 6 种支付方法:方法 1 2 3 4 5 610 元 0 0 0 0 1 1 5 元 0 1 2 3 0 11 元 16 11 6 1 6 1*/int change(int n)int i,j,k,t=0;for(i=0;i0;i-)stri=stri-1;str0=temp;/* 7.051 系统给定外部字符串 s 和整型数组 c26(不需要自行定义)。</p><p>8、C Anyview 7 9章作业参考答案 习题7 010 写一函数求3个整数中最小的数 int min int x int y int z 返回3个整数x y和z中最小的数 if xy x y if xz x z return x 习题7 020 编写函数 求用1元 5元和10元三种纸币 支付n。</p><p>9、Anyview习题/*【习题7.010】写一函数求3个整数中最小的数。*/int min(int x, int y, int z)/* 返回3个整数x,y和z中最小的数 */int min;min=xy?y:x;if(minz) min=z;return min;。</p><p>10、2015 年广工数据结构 Anyview 答案 1 06 题目 试写一算法 实现顺序栈的判空操作 StackEmpty Sq SqStack S 顺序栈的类型定义为 typedef struct ElemType elem 存储空间的基址 int top 栈顶元素的下一个位置 简称栈顶位标 int size 当前分 配的存储容量 int increment 扩容时 增加的存储容量 SqStack。</p><p>11、2015 年广工数据结构 Anyview 答案 1 06 题目 试写一算法 实现顺序栈的判空操作 StackEmpty Sq SqStack S 顺序栈的类型定义为 typedef struct ElemType elem 存储空间的基址 int top 栈顶元素的下一个位置 简称栈顶位标 int size 当前分配的存储容量 int increment 扩容时 增加的存储容量 SqStack 顺。</p><p>12、习题7 010 return xy xz x z yz y z 习题7 020 int i 0 j k p 0 for i 0 i n 10 i for j 0 j n 5 j for k 0 k n k if k j 5 i 10 n p return p int prime int n 判断素数 如果是素数返回1 不是素数则返回0 for int i。</p><p>13、* 【题目】试写一算法,如果三个整数a,b和c的值 不是依次非递增的,则通过交换,令其为非递增。 */ void Descend(int a, int b, int c) /* 通过交换,令 a = b = c */ if(c=bb=a) retur。</p><p>14、*【题目】试写一算法,如果三个整数a,b和c的值不是依次非递增的,则通过交换,令其为非递增。*/void Descend(int &a, int &b, int &c)/* 通过交换,令 a = b = c */ if(c<=b&b<=a) return;else if(a<b) swap(a,b);if(a<c) swap(a,c);if(b<c) swap(b,c); void swap(int &a,int &b)int temp;temp=a;a=b;b=a;/*【题目】试编写算法求一元多项式P(x) = a0 + a1x + a2x2 + . + anxn的值P(x0。</p><p>15、WORD完美格式 题目 试写一算法 如果三个整数a b和c的值 不是依次非递增的 则通过交换 令其为非递增 void Descend int a int b int c 通过交换 令 a b c if c bb a return else if ab swap a b if ac swap a c if bc。</p><p>16、一、填空题(每题4分,共40分):1、卷扬机工应有 两年 以上的矿山经历,并须有经验的运转工领导下工作3个月以上,经考试合格后方可担任。2、运转人员须按规程进行操作,在未听清点铃信号之前禁止 升降罐笼,在升降罐笼前必须进行回点 确认 。3、卷扬司机严格执行 交接班 制度、岗位 责任制 ,严格遵守安全技术操作规程。4、卷扬工工作时精力集中,不得干与本职 无关 的事,着。</p><p>17、秋季安全培训(凿岩、爆破作业)考试试卷答案单位:_________________________ 姓名:______________ 日期:__________年_____月_____日一、填空题(每题4分,共40分):1、矿山从业人员要确保“三会” 会操作规程、会识别岗位风险、会应急处置 。杜绝“三违”。</p>