当前位置:文档之家› 上机考试答案完整版

上机考试答案完整版

上机考试答案完整版
上机考试答案完整版

上机考试答案

HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】

1.请编写函数long fun(long int x),功能是:将长整型数x中每一位上为奇数的数依次取出,并逆序构成一个新数返回。

#include<>

long fun(long int x)

{

long b = 0;

while(x>0)

{

if((x%10)%2==1)

b=b*10+x%10;

x/=10;

}

return b;

}

int main()

{

long a,b;

printf("Please input a long int num:");

scanf("%ld",&a);

b=fun(a);

printf("b=%ld\n",b);

}

2.编写函数void fun(char *s,char *t,char *p)将未在字符串s中出现、而在字符串t中出现的字符, 形成一个新的字符串放在p中,p中字符按原字符串中字符顺序排列,但去掉重复字符。

例如: 当s为"12345", t为"8624677"时, p中的字符为: "867";

当s为”good luck”,t为”thank you very much”时,输出:”thanyverm”#include<>

#include<>

int test(char *s,int n,char ch)

{ int i;

for(i=0;i

if(s[i]==ch) return 1;

return 0;

}

void fun(char *s,char *t,char *p)

{ int i,j;

for(i=j=0;t[i]!=0;i++)

if(test(s,strlen(s),t[i])==0&&test(t,i,t[i])==0)

{p[j]=t[i];

j++;

}

p[j]=0;

int main()

{char s1[50],s2[50],s3[50];

gets(s1);gets(s2);

fun(s1,s2,s3);

puts(s3);

}

3.编写函数int fun(int m),计算并返回满足表达式:1+(1+2)+(1+2+3)+(1+2+3+4)+……+(1+2+3+……+n)<=m最大的n。例如,当m=10000时,程序输出:n=38。

#include<>

int fun(int m)

{int a,i,s;

for(a=1,s=0;s<=m;a++)

for(i=1;i<=a;i++)

s+=i;

return a-2;

}

int main()

{int x;

scanf("%d",&x);

printf("n=%d\n",fun(x));

}

4.编写函数void fun(int *x,int n),它的功能是:删除有n个数据的数组x 中所有包含数字6的数据,后续的剩余元素赋值为-1。n为数组长度,规定x中数据都为正数。

如程序运行时若输入:122 1461 6234 16 11 663 911 2671 381 6 删除后输出: 122 11 911 381 -1 -1 -1 -1 -1 -1

#define N 10

#include<>

void fun(int *x,int n)

{

int i,j=0,k,t;

for (i=0;i

{

k=x[i];

while (k!=0)

{

t=k%10;

if(t==6)

break;

else

k=k/10;

}

if(k==0)

x[j++]=x[i];

for(;j

x[j]=-1;

return;

}

int main()

{ int a[N],i;

for(i=0;i

scanf("%d",a+i);

fun(a,N);

for(i=0;i

printf("%d ",a[i]);

printf("\n");

}

5.编写函数long fun(int high,int n),功能是:计算并返回high以内(不包含high)最大的n个素数之和。若不足n个,则到最小素数2为止。例如:若

high=100,n=10,则函数的返回值为:732;若high=11,n=10,则函数返回:17。

#include<>

long sushu(long m)

{

int i;

for(i=2;i

if(m%i==0)

break;

if(i>=m) return 1;

else return 0;

}

long fun(int high,int n)

{

int i,j=0;

long s=0;

if(high<=2) return 0;

for(i=high-1;i>1;i--)

if(sushu(i))

{

s+=i;

j++;

if(j>=n)

return s;

}

return s;

}

int main()

{int k,n;

scanf("%d%d",&k,&n);

printf("sum=%ld\n",fun(k,n));

6.请编写函数int fun(int *a,int n),它的功能是:把形参a所指数组中的偶数按原顺序依次存放到a[0]、a[1]、a[2]、……中,把奇数从数组中删除,偶数个数通过函数值返回,以-1作为有效数据的结束标志。例:若输入:1 2 3 4 5 6

7 8 9 10 11 12 13 14 15,输出:2 4 6 8 10 12 14 n=7

#include<>

int fun(int *a,int n)

{

int i,j;

for(i=0,j=0;i

{

if(*(a+i)%2==0)

{

a[j]=a[i];

j++;

}

}

a[j]=-1;

return j;

}

int main()

{int x[15],i,n;

for(i=0;i<15;i++)

scanf("%d",x+i);

n=fun(x,15);

for(i=0;x[i]!=-1;i++)

printf("%d ",x[i]);

printf("n=%d\n",n);

}

7.给定程序中,函数fun的功能是:有M×N二维数组,分别将每一行的最大值与本行的最后一个数据(第N-1列数据)对调,其余数据保持不变。然后按每一行的最大值对二维数据各行降序排序。例如,有右侧数组数据:

11 52 43 4 25 22 求最大值并对调后:11 22 43 4 25 52

22 33 46 58 16 47 22 33 46 47 16 58

83 42 54 26 47 0 0 42 54 26 47 83

4 5 6 7 8 9 4 5 6 7 8 9

45 96 17 18 39 2 45 2 17 18 39 96

排序后最终输出:

45 2 17 18 39 96

0 42 54 26 47 83

22 33 46 47 16 58

11 22 43 4 25 52

4 5 6 7 8 9

#define N 6

#define M 5

#include<>

void fun(int a[M][N])

{ int i,j,k,m,t;

for(i=0;i

{

k=0;

for(j=1;j

if(a[i][k]

k=j;

t=a[i][k];

a[i][k]=a[i][N-1];

a[i][N-1]=t;

}

for(i=0;i

{

k=i;

for(j=i+1;j

if(a[k][N-1]

k=j;

if(i!=k)

{

for(m=0;m

{

t=a[k][m];

a[k][m]=a[i][m];

a[i][m]=t;

}

}

}

}

int main()

{int x[M][N]={{11,52,43,4,25,22},{22,33,46,58,16,47},{83,42,54,26,47,0}, {4,5,6,7,8,9},{45,96,17,18,39,2}},i,j;

fun(x);

for(i=0;i

{for(j=0;j

printf("%3d",x[i][j]);

printf("\n");

}

}

8. 函数void fun(int x,char * p)实现十进制整数x到二进制的转换。转换后的二

进制数以字符串的方式放置于p所指向的数组中。如输入13,输出1101,输入-13,输出-1101。

#include ""

void fun(int x,char *p)

{

char *q,t;

if(x<0) {*p++='-';x=-x;}

if(x==0)

{

*p++='0';

*p=0;

return;

}

q=p;

for(;x!=0;x/=2)

*p++=x%2+'0';

*p=0;

for(p--;q

{

t=*q;

*q=*p;

*p=t;

}

}

int main()

{int a;

char c[18];

scanf("%d",&a);

fun(a,c);

printf("%d'S BINARY IS: %s\n",a,c);

}

9. 编写函数int fun(char (*ss)[N],int m,char *s),功能是:形参ss指向一个

m行N列的二维字符数组,每行存放一个字符串。求出最大的字符串,复制到s 所指的字符数组中,然后返回此最大字符串的长度。

#include<>

#include<>

#define N 30

int fun(char (*ss)[N],int m,char *s)

{

int i,max;

max=0;

for(i=1;i

if(strcmp(ss[i],ss[max])>0)max=i;

strcpy(s,ss[max]);

return strlen(ss[max]);

}

int main()

{char a[8][N],b[N];

int i,len;

for(i=0;i<8;i++)

gets(a[i]);

len=fun(a,8,b);

printf("len=%d,str=%s\n",len,b);

}

10.给定程序中,函数void fun(char *s)的功能是:在形参s所指字符串中的每个数字字符之后插入一个*号。例如,形参s所指的字符串为:def35adh3kjsdf7。执行结果为:def3*5*adh3*kjsdf7*。

#include<>

#include<>

void fun(char *s)

{

int i,j;

char a[100];

for(i=0,j=0;*(s+i)!='\0';i++,j++)

{

a[j]=*(s+i);

if(*(s+i)>='0'&&*(s+i)<='9')

{

*(a+j+1)='*';

j++;

}

}

a[j]='\0';

strcpy(s,a);

}

int main()

{char str[80];

gets(str); fun(str);

puts(str);

}

11.给定程序中,函数void fun(char *s)的功能是:把形参s所指字符串中下标为偶数的字符右移到下一个偶数位置,最右边被移出字符串的字符绕回放到第一个偶数位置,下标为奇数的字符不动(注:字符串的长度大于等于2)。例:若输入:abcd123,输出:3badc21

#include<>

#include<>

void fun(char *s)

{

int i,t,l;

l=strlen(s);

if(l%2==1)

{

t=s[l-1];

for(i=l-1;i>0;i-=2)

s[i]=s[i-2];

}

s[0]=t;

else

{

t=s[l-2];

for(i=l-2;i>0;i-=2)

s[i]=s[i-2];

s[0]=t;

}

}

int main()

{char str[80];

gets(str);

fun(str);

puts(str);

}

12.编写函数void fun(char *s1,char *s2),功能是:对形参s1所指字符串升序排序,并将排序后下标为偶数的字符取出,写入形参s2所指字符数组中,形成一个新串。例如,下面程序若输入:The C Programming Language,输出:

□□LTaegghmnor。(□表空格)

#include<>

void fun(char *s1,char *s2)

{

int i,j,n;

char t;

for(i=0;*(s1+i)!='\0';i++)

{

n=i;

for(j=i;*(s1+j)!='\0';j++)

{

if(*(s1+n)>*(s1+j)) n=j;}

t=*(s1+n);*(s1+n)=*(s1+i);*(s1+i)=t;

}

for(i=0;*(s1+i)!='\0';i++)

{

if(i%2==0)

{

*s2=*(s1+i);

s2++;

}

}

*s2='\0';

}

int main()

{char a[80],b[80];

gets(a);

fun(a,b);

puts(b);

}

13.函数void fun(char s[])的功能是:将s所指字符串中ASCII值为奇数的字符删除。例如,若s所指字符串中的内容为:“ABCDEFG12345”,其中字符A的

ASCII码值为奇数、…、字符1的ASCII码值也为奇数、…都应当删除,其它依此类推。最后s中内容是:“BDF24”。

#include<>

void fun(char s[])

{

int i,j;

for(i=0;s[i]!=0;i++)

{

if(s[i]%2==1)

{

for(j=i;s[j]!=0;j++)

s[j]=s[j+1];

i--;

}

}

}

int main()

{char a[80];

gets(a);

fun(a);

puts(a);

}

14.请编写一个函数int fun(long int x),它的功能是:判断整数x是否是同构数。若是同构数,函数返回1;否则返回0。所谓“同构数”是指这样的数,它出现在它的平方数的右边。例如:输入整数5,5的平方数是25,5是25中右侧的数,所以5是同构数,输出"Yes"。要求x的值不大于10000。

#include<>

int fun(long int x)

{

long s;

s=x*x;

while(x!=0)

{

if(s%10!=x%10)

return 0;

x/=10;

s/=10;

}

return 1;

}

int main()

{int x;

scanf("%d",&x);

if(fun(x)==1)

puts("Yse");

else puts("No");

}

15.编写取子字符串函数void fun(char s1[],char s2[],int m,int n),其作用是将字符数组s2中从第m个字符开始的共n个字符拷贝到数组s1中;若s2中剩余字符

不足n个,则取到尾部。程序运行时,当输入"abcd123"、4,3时应输出"d12";当我们输入"abcd123"、4,6时应输出"d123"。注意,这里是将1作为起始计数.

#include<>

void fun(char s1[],char s2[],int m,int n)

{

int i;

for(i=0;i

s1[i]=s2[m+i-1];

s1[n]=0;

}

main()

{

static char a[100],b[100];

int s,len;

void fun(char s1[],char s2[],int m,int n);

puts("ENTER A STRING:");

gets(a);

puts("ENTER STARTING POSITION AND LENGTH:");

scanf("%d,%d",&s,&len);

fun(b,a,s,len);

printf("THE SRBSTING IS:%s\n",b);

}

16. 编写函数void fun(char *str),将参数字符串中各单词首字母变大写,其余字

母变小写。输入输出在main中实现。如输入"you HAVE 10 books,don't you " 输出"You Have 10 Books,Don't You"

。单词以空格、逗号、句号分隔。

#include<>

void fun(char *str)

{

int i,j;

for(i=0;str[i];i++)

if(str[i]>='A'&&str[i]<='Z')

str[i]+=32;

if(str[0]>='a'&&str[0]<='z')

str[0]-=32;

for(i=0;str[i];i++)

if(str[i]==' '||str[i]==','||str[i]=='.')

{

if(str[i+1]>='a'&&str[i+1]<='z')

str[i+1]-=32;

}

int main()

{char a[100];

gets(a);

fun(a);

puts(a);

}

17. n个整数,前面各数循环顺序后移m个位置,最后m个数变成最前面m个数。写函

数void fun(int *p,int n,int m),实现上述功能。在main()中输入与输出。

如下面程序输出 7 8 9 10 1 2 3 4 5 6 。注意,m可能大于n。

#include ""

void fun(int *p,int n,int m)

{

int i,j,k,t;

k=m%n;

for(i=0;i

{

t=p[n-1];

for(j=n-2;j>=0;j--)

p[j+1]=p[j];

p[0]=t;

}

}

int main()

{void fun(int *,int ,int );

int x[10]={1,2,3,4,5,6,7,8,9,10},i;

fun(x,10,14);

for(i=0;i<10;i++)

printf("%d ",x[i]);

printf("\n");

}

18. 编写函数void fun(char *s1,char *s2),实现字符串s1与s2的交叉连接,连接

后得到的新字符串放在s1中。如输入abc12345,输出a1b2c345,若输入abcde123,则输出a1b2c3de。

#include<>

#include<>

void fun(char *s1,char *s2)

{

int i,j,k;

for(j=0,i=1;s2[j]!='\0';)

{

for(k=strlen(s1);k>=i;k--)

s1[k+1]=s1[k];

s1[i]=s2[j];

j++;i++;

if(s1[i]) i++;

}

int main()

{char a[100],b[100];

void fun(char *,char *);

gets(a);

gets(b);

fun(a,b);

puts(a);

}

19.

#include ""

int fun(long x,long y)

{ int i,s,t;

for(i=0,s=0;i<8;i++)

{

s+=(x%10+y%10);

x=x/10; y=y/10;

}

while(s>=10)

{

for(i=0,t=0;s;i++)

{

t+=s%10;

s=s/10;

}

s=t;

}

return s;

}

int main()

{long x,y;

int k;

scanf("%ld%ld",&x,&y);

k=fun(x,y);

printf("yuan fen is %d",k);

}

20. m个人围成一圈,1,2,3循环报数,报到3的人退出,并将退出的序号依次存到数

组p中,包括最后一个人的序号。到最后只余1人,输出最后留下的是第几号(最初的序号,以1起始)。若m=6,则输出n=1 3 6 4 2 5 1;若m=10,则输出n=4 3 6 9 2 7 1 8 5 10 4;若m=100,则输出n=91 3 6 9……

100 58 91。函数int fun(int n ,int *p)实现上述功能,返回n个人中最后余的1人的起始序号,并将退出的序号顺序写入p指向的数组中。

#include<>

int fun(int n ,int *p)

{

int a[10000];

int i,j,k,m;

for(i=0;i

a[i]=1;

i=0;

j=1;

m=n;

while(m>0)

{

if(j==3)

if(a[i]==1)

{

*(p+n-m)=i+1;

a[i]=0;

m--;

k=i+1;

j=1;

i=(i+1)%n;

}

else

i=(i+1)%n;

else

if(a[i]==1)

{

j++;

i=(i+1)%n;

}

else

i=(i+1)%n;

}

return k;

}

int main()

{

int m,a[10000],i,num; scanf("%d",&m);

num= fun(m,a);

printf("n=%d\n",num); for(i=0;i

}

上机考试题目及答案

题目 --1、查找员工的编号、姓名、部门和出生日期,如果出生日期为空值, --显示日期不详,并按部门排序输出,日期格式为yyyy-mm-dd。 --2、查找与喻自强在同一个单位的员工姓名、性别、部门和职称 --3、按部门进行汇总,统计每个部门的总工资 --4、查找商品名称为14寸显示器商品的销售情况, --显示该商品的编号、销售数量、单价和金额 --5、在销售明细表中按产品编号进行汇总,统计每种产品的销售数量和金额 --6、按客户编号统计每个客户1996年的订单总金额 --7、查找有销售记录的客户编号、名称和订单总额 --8、查找在1997年中有销售记录的客户编号、名称和订单总额 --9、查找一次销售最大的销售记录 --10、查找至少有3次销售的业务员名单和销售日期 --11、用存在量词查找没有订货记录的客户名称 --12、使用左外连接查找每个客户的客户编号、名称、订货日期、订单金额 --订货日期不要显示时间,日期格式为yyyy-mm-dd --按客户编号排序,同一客户再按订单降序排序输出 --13、查找16M DRAM的销售情况,要求显示相应的销售员的姓名、 --性别,销售日期、销售数量和金额,其中性别用男、女表示 --14、查找每个人的销售记录,要求显示销售员的编号、姓名、性别、 --产品名称、数量、单价、金额和销售日期 --15、查找销售金额最大的客户名称和总货款 --16、查找销售总额少于1000元的销售员编号、姓名和销售额 --17、查找至少销售了3种商品的客户编号、客户名称、商品编号、商品名称、数量和金额--18、查找至少与世界技术开发公司销售相同的客户编号、名称和商品编号、商品名称、数 量和金额 19、查找表中所有姓刘的职工的工号,部门,薪水 20、查找所有定单金额高于20000的所有客户编号 21、统计表中员工的薪水在40000-60000之间的人数 22、查询表中的同一部门的职工的平均工资,但只查询"住址"是"上海市"的员工

C语言期末上机考试题及答案

C语言上机考试题—01 1. //#include #include double fun( int n ) { double sum=0,a=1; for(;n>0;n--,a++) sum=sum+1/(a*(a+1)); return sum; } main() { // clrscr(); printf("%f\n", fun(10)); } 2. #include main() { int k,m,s=0,i,b=0; for(k=10000;k<=20000;k++ ) { if(k%10==7) { for(i=2,b=0;i main() { int a; printf("请输入一个需要判 断的年份:\n"); scanf("%d",&a); if(a%4==0&&a%100!=0) printf("是闰年\n"); else if(a%400==0) printf("是闰年 \n"); else printf("不是闰 年\n"); } C语言上机考试题—02 1. //#include #include double fun( int n ) { double sum=0,a=1; for(;n>0;n--,a++) sum=sum+1/(a*(a+1)); return sum; } main() { // clrscr(); printf("%f\n", fun(10)); } 2. #include fun(int n) { int i,j=0; for(i=2;i #include main() { char str[81]; int i,j=0,w=1,s=0; printf("请输入一串字符: \n"); gets(str); for(i=0;i

大学计算机系上机考试题及其答案

? 1. (多选题)有 JavaScript 代码如下: function createXmlDoc(xmlFile) { var xmlDoc = null; if (window.DOMParser) { var parser = new DOMParser(); xmlDoc = parser.parseFromString(xmlFile, "application/xml"); } else { xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); xmlDoc.async = "false"; xmlDoc.load(xmlFile); } return xmlDoc; } function testFunc() { var xmlDoc = createXmlDoc("King"); var value = xmlDoc.getElementsByTagName("name")[0]. 空白处1 ; var age = xmlDoc.getElementsByTagName("name")[0]. 空白处2 ; alert(value + ":" + age); } 现需要读取代码中 XML 数据中的 king 和 18,并弹出显示。下面选项中,能够按照顺序分别填入横线空白处的代码是()。 o A. childNodes[0].nodeValue 和 attributes[0].value o B. firstChild.nodeValue 和 attributes["age"].value o C. nodeValue 和 attributes[0].value o D. nodeValue 和 attributes["age"].value 答案:AB 解析:... ? 2. (多选题)下列选项中,用于实现文本绘制的属性的是()。 o A. fontStyle o B. textAlign o C. textBaseline

单片机上机操作考试题及答案

单片机上机考试试题 1.使得8个发光二极管循环点亮,采用定时器方式0使得每个发光二极管点亮的时间为。#include <> int count=0; int minute=0; int temp; char code style[8]={0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe}; void desplay() { temp=minute%8; P0= style[temp]; } void toProc() interrupt 1 { count++; TH0=0x0c; TL0=0x78; } void main() { TMOD=0; TH0=0x0c; TL0=0x78; TR0=1; ET0=1;

EA=1; while(1) { if(count==100) { minute++; count=0; } desplay(); } } 2.完成下面电路所示的功能,K1,K2对应两个开关按键。P1口对应发光二极管的状态K1=0,K2=0○○○○○○○○

#include <> char code style[4]={0x0,0xf0,0x33,0xff}; sbit P1_0=P1^0; sbit P1_1=P1^1; void main() { P0=0xff; while(1) { if(P1_0==0&&P1_1==0) { P0=style[0]; } if(P1_0==0&&P1_1==1) { P0=style[1]; } if(P1_0==1&&P1_1==0) { P0=style[2]; } if(P1_0==1&&P1_1==1) {

数据库上机考试试题及答案

1下列说法中正确的是:( D ) A 、 SQL 中局部变量可以不声明就使用 B 、 SQL 中全局变量必须先声明再使用 C 、 SQL 中所有变量都必须先声明后使用 D 、 SQL 中只有局部变量先声明后使用;全局变量是由系统提供的用户不能自己建立。 2.哪个关键字用于测试跟随的子查询中的行是否存在( B )。 A.MOV B.EXISTS C.UNION D.HAVING 3 .下列哪些语句用于创建存储过程( A )? A、CREATE PROCEDURE B、CREATE TABLE C、DROP PROCEDURE D、其他 5.在SQL中,SELECT语句的“SELECT DISTINCT”表示查询结果中 ( C )。 A.属性名都不相同 B.去掉了重复的列 C.行都不相同 D.属性值都不相同 语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERT、DELETE、UPDATA实现下列哪类功___A_____。 A. 数据查询 B. 数据操纵 C. 数据定义 D. 数据控制 Server 2000 采用的身份验证模式有( D )。 (A)仅Windows身份验证模式 (B)仅SQL Server身份验证模式 (C)仅混合模式 (D)Windows身份验证模式和混合模式 Server 2000 企业版可以安装在操作系统上。( C ) (A)Microsoft Windows 98 (B)Microsoft Windows 2000 Professional (C)Microsoft Windows 2000 Server (D)Microsoft Windows XP Server是一个( C )的数据库系统。 (A)网状型(B)层次型 (C)关系型(D)以上都不是 语言中,删除一个视图的命令是( B )。 A. DELETE B. DROP C. CLEAR D. REMOVE 语言中,删除记录的命令是( A )。

程序设计基础上机考试题库

第三章: 1.输入整数n,输出由2×n+1行2×n+1列组成的以下(n=2)的图案。 2.输入整数n(<10),输出以下形式(n=3)的数字排列图案。 3.编写一个程序,输入一个整数,输出0~9各数字在该整数中出现的次数。 4.编写一个程序,输出所有英文字符及它们的ASCII码值,其中代码值分别用八进制形式、十六进制形式和十进制形式输出。 5.水仙花数是一个n(n>=3)位数字的数,它等于每个数字的n次幂之和。例如,153是一个水333。试编写一个程序求小于999的所有水仙花数。仙花数,153=1+5 +3 6. 编写程序解百鸡问题:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一。百钱买百鸡。问鸡翁、鸡母和鸡雏各几何 7.编写一个程序,输入一个整数,逐位地输出整数的十进制数,要求位与位之间有一个空格符分隔。 8.编写程序,列表输出整数1~10的平方和立方值。 9.编写一个程序,输入3个实数,判断这些值能否作为一个三角形的三条边的长,如果能构成三角形,要求输出三角形的面积。 的图案。4等于n列星号字符组成的三角形图案。以下是n行n,输出n输入正整数10. 11.输入正整数n,输出由n行2×n-1列星号字符组成的三角形图案。以下是n 等于3的图案。

12.输入正整数你n,输出n行2×n-1列的空心三角形图案。以下是n等于4的图案。 13..输入正整数n,输出n行n列的空心四边形图案。以下是n等于5的图案。 14.编写程序,按下面的公式计算自然对数底e的值。 E=1+1/1!+1/2!+1/3!+1/5!+··· 15.编写程序,按如下公式计算圆周率π的近似值。 π=4-4/3+4/5-4/7+4/9-4/11+··· 16.编写输入正实数x,求平方不超过x的最大整数n,并输出。 回文整数是指正读和反读相同的整数,编写一个程序,输入一个整数,判断它是否是回文17. 整数。 17.编写一个程序,输出1~256十进制数等价的二进制、八进制和十六进制数值表。 18.草地上有一堆野果,有一只猴子每天去吃掉这堆野果的一半又一个,5天后刚好吃完这堆野果。求这堆野果原来共有多少个猴子每天吃多少个野果 19.输入n(>2)个整数,输出其中的次最小的数。 第四章 1.在数组的某个下标位置插入一个元素。 2.将数组的某个下标位置的元素从数组中删掉。 3.在数组a[]的前n个元素中寻找值等于变量key值的元素的下标。 4.输入n个整数,用冒泡法将它们从小到大排序,然后输出。 5.用C代码描述以下计算要求: (1)输出一组数组中下标是4的倍数的元素。

SQL上机考试(答案)

数据库原理及应用上机考试 提示: 1、在F盘建立一个以学号+姓名为文件名的文件夹,将此Word文档存入该文件夹。 2、附加“THXY_SM”数据库,完成下面操作。 3、将每题目的操作要求完成。 4、提交该Word文档。 操作要求如下: 1、创建“专业表”。 请写出SQL语句: Create table专业表 ( 序号INT identity(1,1)primary key, 专业代码char(8), 专业名称varchar(20), 系号char(10)references系部表(系号) ) 2、设置“成绩表”的主键。 请写出SQL语句: alter table成绩表 add constraint pk1 primary key(学号,课程号) 3、在“THXY_SM”数据库中,打开“数据库关系图”中的“学生管理关系图”,请完善表之间关系的创建。请截关系图并粘贴在此下面:

SQL 语句为: (1)、Alter table学生表 Add Constraint fk1 foreign key(班号)references班级表(班号) (2)、Alter table成绩表 Add Constraint fk2 foreign key(学号)references学生表(学号) (3)、Alter table成绩表 Add Constraint fk3 foreign key(课程号)references课程表(课程号) 4、修改“学生表”,为学生表的“性别”列创建取值约束,约束条件为性别列的取值为“男”或“女”,约束名称为“性别取值约束”。 请写出SQL语句: Alter table学生表 add constraint性别取值约束check( 性别in('男','女') ) 5、修改“成绩表”,将“成绩”列的数据类型修改为numeric,精度为6,小数位保留1位。 请写出SQL语句: Alter table成绩表 alter column成绩numeric(6,1) 6、为学生表的“姓名、班号”列建立一个非聚集组合索引

办公软件上机操作及试题剖析

办公软件上机操作及试题 1.在D盘下建立一新文件夹excel。并将新建的excel表用"成绩.xls"名字存放到新建立的文件夹中。 2.将上图内容填写到新建文件中. 具体要求: (1)计算每个学生的总分,并求出各科目的最高分、平均分。 (2)将表格标题设置成华文彩云、24磅大小、跨列居中对齐方式。 (3)将制表日期移到表格的下边,并设置成隶书、加粗倾斜、12磅, (4)将表格各栏列宽设置为8.5。列标题行行高设置为25,其余行高为最合适的行高。列标题粗体、水平和垂直居中,天蓝色的底纹。再将表格中的其他内容居中,平均分保留小数1位。按样张设置表格边框线。 (5)对学生的每门课中最高分以粗体、蓝色字、12.5%灰色底纹显示。【提示】使用条件格式。 (6)选中表格中A3:C8范围的数据,在当前工作表Sheet1中创建嵌入的簇状柱形图图表,图表标题为“学生成绩表”。将该图表移动,放大到B16:H29区域。 (7)将工作表改名为“成绩表”。 (8)对“成绩表”进行页面设置:纸张大小为A4,表格打印设置为水平、垂直居中,上、下边距为3厘米。设置页眉为“学生成绩表”,格式为居中、粗斜体。设置页脚为“制表人:×××”,×××为自己的姓名,靠右对齐。 EXCEL上机试题(二) 2.在D盘下建立一新EXCEL文件"Sheet2.xls".并将上图内容写入文件中.

(1)删除工作表上方的表格标题和制表日期,仅保留表格列标题(字段名)及各学生的内容。 (2)在数据列表的姓名右边增加性别字段,第2、4、7、8条记录为女同学,其他为男同学。将工作表Sheet2复制且放置到工作簿的最后,并重命名为“Sheet3”,然后回到工作表Sheet2中进行操作。 (3)对Sheet2中数据按性别排列,男同学在上,女同学在下,性别相同的按总分降序排列。 (4)筛选出总分小于200或大于270的女生记录,效果参见下图。 3.对工作表Sheet3进行操作,效果参见下图: (1)按性别分别求出男生和女生的各科平均分(不包括总分),平均分成绩保留1位小数。【提示】按性别进行分类,对三门课程的成绩进行汇总,汇总的的方式是求平均值。 4.另以Test1.xls为文件名存盘退出。 2004年10月全国高等教育自学考试办公自动化原理及应用试题 一、单项选择题(本大题共15小题,每小题1分,共15分) 4.Excel排序时,最多可用到()个关键字。 A.2 B.3 C.1 D.任意个 5.根据工作表中的数据建立好图表后,若再修改表中的数据,则下面正确的说法是() A.图表会自动相应调整 B.图表不会自动调整 C.单击图表后才会自动调整 D.双击图表后才会自动调整

VB上机考试 习题以及答案

VB上机考试 1、利用随机函数产生25个100到999之间的整数,构成5 5的矩阵,输出该矩阵。Dim a(1 To 5, 1 To 5) Private Sub Form_Click() Randomize For i = 1 To 5 For j = 1 To 5 a(i, j) = Int(Rnd * (999 - 100 + 1) + 100) Print a(i, j); Next j Print Next i End Sub 2、利用随机函数产生25个10到99之间的整数,求其平均值(要求保留3位小数,第4位四舍五入)。Private Sub Form_Click() For i = 1 To 25 a = Int(Rnd * (99 - 10 + 1) + 10) Print a; s = s + a Next i Print Avg = s / 25 Print Avg End Sub 3、在窗体上按下鼠标的右键,记录其坐标。 Private Sub Form_Load() Label1.BorderStyle = 1 Label1.Alignment = 2 End Sub Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = 2 Then Label1.Caption = X & "," & Y End If End Sub

4、利用随机函数产生25个10到99之间的整数,按从小到大的顺序显示。Dim a(1 To 25) Private Sub Form_Click() Cls For i = 1 To 25 a(i) = Int(Rnd * (99 - 10 + 1) + 10) Print a(i); Next i Print For i = 1 To 25 - 1 For j = 1 To 25 - i If a(j) > a(j + 1) Then tmp = a(j): a(j) = a(j + 1): a(j + 1) = tmp Next j Next i For i = 1 To 25 Print a(i); Next i End Sub 5、利用随机函数产生50个 [1,6] 之间的整数, 分别统计出1的个数,2的个数,3的个数,4的个数,5的个数和6的个数。Dim a(1 To 6) Private Sub Form_Click() For i = 1 To 6 a(i) = 0 Next i For j = 1 To 50 x = Int(Rnd * (6 - 1 + 1) + 1) a(x) = a(x) + 1 Next j For i = 1 To 6 Print i & "出现了" & a(i); "次" Next i End Sub 6、在文本框中输入一些英语单词,统计空格的个数。

ppt上机操作题及答案

PowerPoint题共24道题 第1题 题目: ①建立页面一:版式为“标题幻灯片”; 标题内容为“思考与练习”并设置为黑体72; 副标题内容为“--小学语文”并设置为宋体28倾斜; ②建立页面二:版式为“只有标题”; 标题内容为“1、有感情地朗读课文”并设置为隶书36分散对齐; 将标题设置“左侧飞入”动画效果并伴有“打字机”声音; ③建立页面三:版式为“只有标题”; 标题内容为“2、背诵你认为写得好的段落”并设置为隶书36分散对齐; 将标题设置“盒状展开”动画效果并伴有“鼓掌”声音; ④建立页面四:版式为“只有标题”; 标题内容为“3、把课文中的好词佳名抄写下来”并设置为隶书36分散对齐; 将标题设置“从下部缓慢移入”动画效果并伴有“幻灯放映机”声音; ⑤设置应用设计模板为“Blueprint”; ⑥将所有幻灯片的切换方式只设置为“每隔6秒”换页; 答案: 1、启动PowerPoint单击页面——在“新幻灯片”对话框中选择“标题幻灯片”——确定——单击“标题”框,输入标题内容“思考与练习”——选中文字(或单击标题框)——格式工具栏,字体列表中选择黑体、字号选72 2、单击“副标题”框,输入标题内容“--小学语文”——选中文字(或单击副标题框)——格式工具栏,字体列表中选择宋体、字号选28 、选斜体 3、选择插入菜单、新幻灯片命令——在“新幻灯片”对话框中选择“只有标题”——确定——单击“标题”框,输入标题内容“1、有感情地朗读课文”——选

中文字(或单击标题框)——格式工具栏,字体列表中选择隶书、字号选36 、单击分散对齐按钮 4、选择“幻灯片放映”菜单、“自定义动画”命令——在“自定义动画”对话框中,“检查动画幻灯片对象”中选中“标题1”——“效果”选项卡、“动画和声音”列表选“飞入”、“左侧”、声音项选“打字机” ——确定 5、选择插入菜单、新幻灯片命令——在“新幻灯片”对话框中选择“只有标题”——确定——单击“标题”框,输入标题内容“2、背诵你认为写得好的段落”——选中文字(或单击标题框)——格式工具栏,字体列表中选择隶书、字号选36 、单击分散对齐按钮 6、选择“幻灯片放映”菜单、“自定义动画”命令——在“自定义动画”对话框中,“检查动画幻灯片对象”中选中“标题1”——“效果”选项卡、“动画和声音”列表选“盒状”、“展开”、声音项选“鼓掌” ——确定 7、选择插入菜单、新幻灯片命令——在“新幻灯片”对话框中选择“只有标题”——确定——单击“标题”框,输入标题内容“3、把课文中的好词佳名抄写下来”——选中文字(或单击标题框)——格式工具栏,字体列表中选择隶书、字号选36 、单击分散对齐按钮 8、选择“幻灯片放映”菜单、“自定义动画”命令——在“自定义动画”对话框中,“检查动画幻灯片对象”中选中“标题1”——“效果”选项卡、“动画和声音”列表选“缓慢移入”、“从下部”、声音项选“幻灯放映机” ——确定 9、选择格式菜单、应用设计模板命令——在“应用设计模板”对话框中,选“B luep rint.pot” ——应用 10、选择“幻灯片放映”菜单、“幻灯片切换”命令——在“幻灯片切换”对话框中,“换页方式”项去掉“单击鼠标换页”、选择“每隔”项、框中选择“0 0:06” ——全部应用 11、单击常用工具栏“保存”按钮(或选择文件菜单保存按钮)保存文件 第2题 题目: ①建立页面一:版式为“只有标题”; 标题内容为“长方形和正方形的面积”并设置为宋体48加下划线; ②建立页面二:版式为“只有标题”; 标题内容为“1、面积和面积单位”并设置为仿宋体36两端对齐;

上机考试题2014春季学期答案

aa《C程序设计》课程期末上机考试 考试时间:50分钟 考试方式:从下面的20题中随机抽取一题,再附加一题,共需完成2道题。附加题不事先给定 分值分配:第一题60分,第二题40分,共100分 考试时间:第十七周周二与周三,2014年6月24、25号 1. 编写函数long fun(long x),它的功能是:将长整型参数x中每一位上为偶数的数依次取出,构成 一个新数返回。高位仍在高位,低位仍在低位。例如:下面程序运行时输入:124578902,程序输出:24802. #include long fun(long x) {int n=10,m=0; while (x) {int t=x%10; if(t%2==0) {m+=t*n/10; n*=10;} x/=10;} return m;} void main() {long a,b; printf("Enter a number:"); scanf("%ld",&a); b=fun(a); printf("b=%ld\n",b);} 2. 编写函数void fun(int k,int *p),功能是:将参数k(2≤k≤32767)所有的不相同质因子升序 写入p所指的一维数组中,以-1作为所有质因子的结束标志。例如:下面程序运行时若输入200,输出:2 5;若输入27720,输出:2 3 5 7 11;若输入101,输出101。 #include void fun(int k,int *p) { int j=2,n=0; do { if (k%j==0) { p[n]=j; n++; } while(k%j==0) { k=k/j; } j++; } while (j<=k); p[n]=-1; } int main() { int x,a[17],i; do { printf("Enter a number(2-32767):"); scanf ("%d",&x); } while(x<2); fun(x,a);

c语言上机考试训练题库及答案

上机考试习题集 1.编写程序,一次输入5个学生的3门课成绩,每输入一个学生的3门成绩后,立即统计并输出该学生的总分和平均分。 #include "stdio.h" void main() { int score[5][3], i,j; float sum[5],average[5]; printf("请分别输入三个学生的成绩:\n"); for(i=0;i<5;i++) { sum[i]=0; for(j=0;j<3;j++) {scanf("%d",&score[i][j]); average[i]=0; sum[i]+=score[i][j]; average[i]=sum[i]/5; } } for(i=0;i<5;i++) printf("第%d个学生的总分为:%f,平均成绩为:%f\n",i+1,sum[i],average[i]); } 2 、编写程序,提示用户从键盘输入一个double类型的数,使该数保留小数点后两位,对第三位小数进行四舍五入处理,然后在显示器上输出此数,以便验证处理是否正确。 #include #include double rounding(double x,int n); void main() { double x,x1; int n; printf("请输入一个浮点数:\n"); scanf("%lf",&x); printf("请输入给定的小数位:\n"); scanf("%d",&n); x1=rounding(x,n); printf("圆整后的数为:\n%.*lf\n",n,x1); } double rounding(double x,int n)

《网络基础》上机考试试题及答案.doc

《网络基础》上机考试试题及答案 1、WWW服务器默认的端口是(80 ) 2、工作站上DNS的设置是指设置(主机名、域名、DNS的服务器搜索顺序) 3> windows NT中创建紧急修复磁盘指的是(创建一个保存当前系统状态的磁 盘) 4、你正在一台Netbios名为system的计算机上安装IIS,配置WWW服务允许匿名访问。在计算 机上自动建一个用户帐号(System_Guest)允许你匿名用户访问这个WEB服务 器。 5、在WindowsNT Server的计算机上安装DNS服务,若实现动态DNS服务,还需 要WINS 6、虚拟服务器是可以使运行IIS的一台计算机有多个域名 7、你正在配置一?个NT成员服务器作为2个TPX网络之间的路由器,必须激活RIP才能允许其路 由IPXo 8、配置DNS服务器时,要求安装DNS服务的计算机必须有静态IP地址 9、虚拟目录为使用户访问虚拟目录,必须在HTML文件中创建明确的链接 10、NT服务器若要支持双引导,则系统分区必须为FAT16 11、制作紧急修复盘可以使用RDISK 12、若要支持更好的文件安全性及压缩功能,则应使用NTFS 13、安装WINDOWS NT服务器时,,若要不制作安装启动盘,可使用WINNT /B 14、在WINDOWS NT网络中,服务器的某一个目录与其中的文件可作为用户共享, 则在工作站 端要执行的操作是从工作站登录到共享目录 1、安装和设置DNS服务器的步骤? 安装过程:开始-一》设置一-》控制面版一》网络一》(或桌面-一)网络邻居 一)右击鼠 标一)属性)一》服务一》选择“增加”一》选择"MICROSOFT DNS服务器一》确定,即开 始安装软件。系统重新启动。 设置:开始一》程序一》管理工具一》DNS管理器一》选择DNS一》新服务器一》本机地址一 》输入区域名和区域文件一》按提示生成\S记录、SOA记录、MX记录和逆向查找区域。 2、恢复或修复NT系统? 用启动盘引导(光盘/软盘),出现选择“安装\T或修复现有安装”,选择R 键执行紧急修复 过程,提示使用紧急修复磁盘还是查找修复FI录。 3、NT启动盘? NT光盘的i386目录下,运行WINNT. EXE/OX三张软盘

上机试题3及答案.docx

数据库上机练习3 一、 建立数据库TGDB ; 二、 为描述作者向期刊的投稿情况,建立了三张表:作者表、期刊表和投稿表。期刊表 用于描述期刊的基木信息,作者表用于描述作者的基木信息,投稿表用于描述作者向期刊的 投稿情况。在查询分析器中写出创建这三张表的语句。三张表的结构如下: 作者表(ZZB ) 作者号(zzh ) 普通字符编码定长字符型,长度为4,主码; 作者名(zzm ) 普通字符编码可变长字符型,最多5个汉字,取值不重复。 2. 期刊表(QKB ) 期刊号(qkh ) 普通字符编码定长字符型,长度为4,主码; 期刊名(qkm ) 普通字符编码可变长字符型,最大长度为20,非空; 类别(lb ) (说明:“是”表示此期 刊为核心期刊,“否”表示此期刊为非核心期刊)。 版面费(bmf ) 整型。 普通字符编码定长字符型,长度为4,非空; 普通字符编码定长字 符型,长度为4,非空; 小日期时间型,非空,默认值为系统当前时间; 普通字符编码定长字符型,长度为50; 普通字符编码定长字符型,长度为6,取值范围为{通过,未通过}, 其屮,主码为(作者号,期刊号,投稿日期), “作者号”为引用作者表的“作者号”的外 码; “期刊号”为引用期刊表的''期刊号”的 外码。 三、运行C:\exam.exe 程序解压缩数据文件(可解压到任何地方),解压缩的密码为 “dbok”。稠 SQL Server 的DTS 工具,将“期刊表.txt”文件中的数据导入到“期刊表” 中,将解压后的“作者与投稿表.xls”文件中的数据分别导入到“作者表”和“投稿表” 中。 四、利用第二题的三张表,在杳询分析器屮写出实现如下要求的SQL 语句(注:要求 下述语句均使用一条SQL 语句完成) 1. 杳询2006年以后(包括2006年)的投稿情况,列出作者名、期刊名、文章名称和投 稿口期。 2. 杳询姓哪个姓的作考最多,列出这个姓氏和姓这个姓氏的作者人数,包含并列的情况。 3. 查询作者“杨伍华”没有投过稿的核心期刊的名称。 4. 杏询投稿次数超过2次(包括2次)且版面费总金额大于100()的期刊的投稿情况,显 示作者号,期刊号,审稿通过总次数,版面费总金额(说明:只有审稿结果为“通普通字符编码定长字符型,长度为2,取值为“是”或“否” 3.投稿表(TGB ) 作者号(zzh ) 期 刊号(qkh ) 投稿日期(tgrq ) 文章名称 (wzmc ) 审稿结果 (sgjg ) 默认值为“未 通过”。

单片机上机操作考试题及标准答案

单片机上机操作考试题及答案

————————————————————————————————作者:————————————————————————————————日期:

单片机上机考试试题 1.使得8个发光二极管循环点亮,采用定时器方式0使得每个发光二极管点亮的时间为0.5s。#include int count=0; int minute=0; int temp; char code style[8]={0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe}; void desplay() { temp=minute%8; P0= style[temp]; } void toProc() interrupt 1 { count++; TH0=0x0c; TL0=0x78; } void main() { TMOD=0; TH0=0x0c; TL0=0x78; TR0=1; ET0=1; EA=1; while(1) { if(count==100) { minute++; count=0; } desplay(); } }

2.完成下面电路所示的功能,K1,K2对应两个开关按键。P1口对应发光二极管的状态 P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 K1=0,K2=0 ○○○○○○○○K1=0,K2=1 ●●●●○○○○K1=1,K2=0 ●●○○●●○○K1=1,K2=1 ●●●●●●●● #include char code style[4]={0x0,0xf0,0x33,0xff}; sbit P1_0=P1^0; sbit P1_1=P1^1; void main() { P0=0xff; while(1) { if(P1_0==0&&P1_1==0) { P0=style[0]; } if(P1_0==0&&P1_1==1) { P0=style[1]; } if(P1_0==1&&P1_1==0)

word上机操作基础试题

Word上机操作题 注意事项: 1、上机考试时间5分钟。 2、自行在桌面以自己名字命名文件夹,将以下生成的文档存入该 文件夹中。 第一题,对素材一操作要求如下(新建一个文档名为“第一 题.doc ”) (1) 设置第一段首字下沉,第二段首行缩进两个字符。 (2) 将第一段(除首字)字体设置为“宋体”,字号设置为“五号”。 (3) 将第二段字体设置为“方正舒体”,字号设置为“四号”,加双横线下划线。 (4) 在该页插入页眉页脚均输入“书记员的一项重要的工作是整理和装订案卷”。将文本“每一个案子都是非常重要的” 作为水印插入文档,水印格式版式“斜式”颜色为“黄色”其他均为默认。 《素材一》 书记员的一项重要的工作是整理和装订案卷,做好归档工作。对于新入职的书记员来说,装订案件前熟悉卷宗装订顺序是非常有必要的,必须按着装订目录来装订,熟悉了目录,才能事半功倍,节约时间。此外,案卷装订要及时,由于每一个案子都是非常重要

的,为防止案卷里的证据丢失,因此案卷装订要做及时高效。 案卷装订要细心,装订的程序即使你已经进行数十次甚 至成百上千次,但是一旦不注意,或发生少放一张纸、或页码错乱等情况,则导致白做工。案卷装订还要有责任心,不能把它当作订成一本小册子就行,要谨记里面装订是当事人的诉求,法官的审判。 第二题,将素材二按要求排版。(新建一个文档名为”第二 题.doc ”) (1) 、将标题字体设置为“华文行楷”,字形设置为“常规”,字号设置为“小初”、选定“效果”为“空心字”且居中显示。(2) 、将佚名”的字体设置为“隶书”、字号设置为“小三”,文字右对齐加双曲线边框,线型宽度应用系统默认值显示。且首行缩进两个字符。 (3) 将正文行距设置为25磅。将文本“职业道德”作为水印插入文档,水印格式版式”斜式”其他均为默认。 (4) .将全文中的“书记员”加粗,并设置为斜体,颜色为红色。 《素材二》书记员的职业道德 佚名 作为书记员,更重要的要具备良好的职业道德。尽管书记员在审判工作中起着的是辅助作用,但是每个案子都会涉及他人、集体甚至国家的利益,因此书记员在记录时要客观真实,不能带主观臆断。

oracle 上机考试试题与答案

1、写一个pl/sql程序块:直接使用数据类型定义两个变量v_empno 和v_ename,从scott模式下的emp表中检索某个员工的编号empno 和姓名ename,存储到v_empno和v_ename,并输出此员工的编号和姓名。 set serveroutput on declare type merchandise is record( v_empno number(30), v_ename varchar2(30)); record_merchandise merchandise; begin select empno,ename into record_merchandise from emp where empno='7369';

dbms_output.put_line(record_merchandise.v_empno); dbms_output.put_line(record_merchandise.v_ename); end; 2、写一个pl/sql程序块:根据scott模式下的emp表中的部门编号deptno字段的值,为姓名为SCOTT的雇员修改工资;若他所在部门号为10,则工资加100;若部门号为20,则工资加300;否则工资加400。 set serveroutput on declare v_deptno emp.deptno%type; addsal emp.sal%type; sal number;

begin select deptno into v_deptno from emp where ename='SCOTT'; if v_deptno='10' then addsal:=100; elsif v_deptno='20' then addsal:=300; else addsal:=400; end if; update emp set sal=sal+addsal where ename='SCOTT'; dbms_output.put_line(sal); end; 3、写一个pl/sql程序块:定义一个游标类型type_cursor,然后使用type_cursor定义变量ref_cur;根据scott模式下的emp表和dept表,使用游标变量ref_cur检索员工姓名和工作信息,并输出员工姓名和工作信息;使用游标变量ref_cur检索部门编号和部门名称信息,并输出部门编号和部门名称信息。

word考试上机操作题

精英班第一次月考试卷 MicrosoftOfficeWord(上机部分) 注意事项:1、本科分笔试部分和上机部分。总分100分,笔试部分100分。 2、本科上机部分满分100分。 3、新建一个文档操作下列各题。 Word操作题一:(共40分) 网络发展面临的挑战 1、网络投资 近来,网络投资日渐升温,有一种说法认为,目前中国网络热潮已经到来,如果发展符合,“中国有可能做到网络第一”。但是很多专家认为,网络接入存在瓶颈,内容提供少得可怜,仍然制约着网络的推进与发展,其实真正的赢利方式以及不同运营之间的 利益分配比例,都有待于进一步的探讨和实践。 2、网络接入热潮原因 中国出现网络接入热潮,很大一个原因是由于以太网不像中国电信骨干网或者有线电视网那样受到控制,其接入谁都可以做,而国家目前却没有相应的法律法规来管理。房地产业的蓬勃发展的兴起以及互联网用户的激增,都为网络市场提供了一个难得的历史机会。 3、Office办公 MicrosoftOffice首开办公集成软件之先河,深受广大用户的钟爱,至今青睐有加。它将极富特色的应用程序有机地集成到一起,浑然天成,而且更胜一筹。 所有这一切归结为最根本的一点:MicrosoftOffice使您可以方便地极尽软件所能,集中精力处理事务。

1 2 4 5 第一列:20%灰色.?????第1行、第2列:黄色. 6、设置表格线:周边粗线1.5磅;其余细线0.5磅. Word操作题三:(共40分) 按下列要求操作: 1、录入文字,如下图“样张”所示。 2、将“计算N!的算法”设置为艺术字,楷体40号,加粗,居中,如样张所示。 3、将Step1~Step5设置为项目符号,项目符号缩进2字符,文字的起始位置 为4字符。字体设置为黑体小四号。 4、在文中插入自选图形,如样张所示。 5、“开始”和“结束”为圆角矩形,宽2cm高0.8cm,填充颜色为浅绿色,透明 度50%,边框线为1磅绿色; 6、平行四边形宽3cm高0.8cm,边框线为3磅蓝色双线; 7、其它矩形宽3cm高0.8cm;

MATLAB期末上机试题带答案

MATLAB 期末上机考试试题带答案版 姓名: 学号: 成绩: 1.请实现下图: x y y=sin(x) x=linspace(0,8*pi,250); y=sin(x); plot(x,y) area(y,-1) xlabel('x') ylabel('y') title('y=sin(x)') 2.请实现下图: x=linspace(0,2*pi,100); y1=sin(x); subplot(2,2,1) plot(x,y1,'k--') grid on xlabel('x') ylabel('y')

title('sin(x)') legend('y=sin(x)') y2=cos(x); subplot(2,2,2) plot(x,y2,'r--') grid on xlabel('x') ylabel('y') title('cos(x)') legend('y=cos(x)') y3=tan(x); subplot(2,2,3) plot(x,y3,'k-') grid on xlabel('x') ylabel('y') title('tan(x)') legend('y=tan(x)') y4=cot(x); subplot(2,2,4) plot(x,y4) grid on xlabel('x') ylabel('y') title('cot(x)') legend('y=cot(x)') 3.解方程组: a=[3 2 1;1 -1 3;2 4 -4];b=[7;6;-2] ; x=a\b 4.请实现下图:

x y x=linspace(0,4*pi,1000); y1=sin(x); y2=sin(2*x); plot(x,y1,'--',x,y2,'b*') grid on xlabel('x');ylabel('y');title('耿蒙蒙') legend('sin(x)','sin(2*x)') 5.请在x ,y 在(-2,2)内的z=xexp (-x 2-y 2) 绘制网格图 [x,y]=meshgrid(-2:0.1:2); z=x.*exp (-x.^2-y.^2); mesh(x,y,z) 6.请实现peaks 函数: -5 5 x Peaks y [x,y]=meshgrid(-3:1/8:3); z=peaks(x,y); mesh(x,y,z)

相关主题
文本预览
相关文档 最新文档