青岛理工大学c语言程序打印版

青岛理工大学c语言程序打印版
青岛理工大学c语言程序打印版

课件程序打印版1. 1+(1+2)+....+

#include

int main()

{

int s,t,n;

int i,j;

printf ("please enter the num:") ;

scanf ("%d",&n) ;

s=0;

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

{

t=0;

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

t+=j ;

s=s+t ;

}

printf ("s=%d",s);

}

2. 1-100相加

#include

int main()

{

int i,s=0;

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

s=s+i;

printf("和=%d",s);

}3.求派的近似值

#include

#include

int main()

{

int sign=1;

double pi=0.0,n=1.0,term=1.0;

while(fabs(term)>=1e-4)

{

pi=pi+term;

n=n+2;

sign=-sign;

term=sign/n;

}

pi=pi*4;

printf("pi=%10.8f\n",pi);

return 0;

}

4. 5个数相加

#include

int main()

{

int i=0;

float s,x;

while(i<5)

{

scanf("%f",&x);

s=s+x;

i++;

}

printf("s=%f",s);

}

5. 10数求最大,输出位置

#include

int main()

{

int i,a[10],pos=0;

printf("enter 10 number:");

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

{scanf("%d",&a[i]);

if(a[i]>a[pos])

pos=i;}

printf("%d",pos+1);

return 0;

}

6. 不是回车不停止输入

#include

int main()

{

char ch;

while ( (ch = getchar())!= '\n')

putchar ( ch ) ; }7. 打印1-100每行5个

#include

int main()

{

int i;

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

{

printf("%d",i);

if(i%5==0)

printf("\n");

}

}

8.打印n个空格

void blank(int n)

{

int i;

for(i=1;i

printf(" ");

}

#include

int main()

{

int a;

printf("Please input to print the number of Spaces:");

scanf("%d",&a);

blank(a);

printf("<---Print the end!");

return 0;

}

9. 打印九九表

#include

#include

int main()

{

int i,j;

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

for(j=1;j<10;j++)

{

printf("%d ",i*j);

if(j%9==0)

printf("\n");

}

}

10. 反顺序输出5个数字

#include

int main()

{

int i,a[5],b[5],j;

for(i=0,j=4;i<5;i++,j--)

{

scanf("%d",&a[i]);

b[j]=a[i];

}

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

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

}11. 分别求奇数和偶数的和

#include

int main()

{

int n,k, sum1=0,sum2=0;

scanf("%d",&n);

for(k=1;k<=n;k++)

{

if(k%2==0)

sum1=sum1+k;

else

sum2=sum2+k;

}

printf("偶数之和:%d\n奇数之和:

%d\n",sum1,sum2);

return 0;

}

12. 计算(1!)2+(2!)2+(3!)2+(4!)2+(5!)2

#include

int main()

{

int fact(int n);

printf("(1!)2+(2!)2+(3!)2+(4!)2+(5!)2=%d",fa ct(5));

return 0;

}

int fact(int n)

{

int w,t=1,s=0,i;

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

{

t=t*i;

w=t*t;

s=s+w;

}

return s;

}

13. 将一个字符串复制到另一个数组#include

#include

int main()

{

int n,i;

char a[100],b[100];

gets(a);

n=strlen(a);

for(i=0;i

{

b[i]=a[i];

printf("%c",b[i]);

}

}

14. 冒泡法6数字排序

#include

int main()

{

int i,j,a[6],t;

printf("enter 6 number:");

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

scanf("%d",&a[i]);

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

for(j=0;j<5-i;j++)

if(a[j]>a[j+1])

{

t=a[j];

a[j]=a[j+1];

a[j+1]=t;

}

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

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

}

15. 判断闰年1

#include

int main()

{

int y;

scanf("%d",&y);

if(y%4==0&&y%100!=0||y%400==0) printf("ok\n");

else

printf("no\n");

}

16. 判断闰年2

#include

int main()

{

int year,leap;

printf("enter year:");

scanf("%d",&year);

if(year%4==0)

{

if(year%100==0)

{

if(year%400==0)

leap=1;

else

leap=0;

}

else

leap=1;

}

else

leap=0;

if(leap)

printf("%d is",year);

else

printf("%d is not",year);

printf(" a leap year.\n");

return 0;

}

17. 判断素数

#include

int main()

{

int x,i,p=1;

printf("input the number of x:");

scanf("%d",&x);

for(i=2;i<=sqrt(x);i++)

{

if(x%i==0)

{

p=0;

break;

}

}

if(p==1)

printf("是素数");

if(p==0)

printf("不是素数");

}

18. 求Fibonacei数列的前40项

#include

int main(void)

{

int i;

long int f[41];

f[1]=1;

f[2]=1;

for(i=3;i<=40;i++)

f[i]=f[i-1]+f[i-2];

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

{

printf("%ld ",f[i]);

if(i%5==0)

printf("\n");

}

}

19. 求各位数之积

#include

int main()

{ long x,t=1,n;

printf ( "Please enter a number:") ;

scanf ("%ld",&x ) ;

do{

n=x%10;

t=t*n;

x=x/10 ;

}while(x) ;

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

}

20. 求阶乘的函数

int factorial(int n)

{

int i,s=1;

for(i=2;i<=n;i++)

s=s*i;

return s;

}

#include

int main()

{

int a;

printf("Please enter the requested factorial Numbers:");

scanf("%d",&a);

printf("Ask factorial =%d",factorial(a));

}

21. 求某一数阶乘的递归函数

double fact (int n)

{

double f;

if(n==0 || n==1) f=1;

else f=n*fact(n-1);

return f;

}

#include

int main()

{

double y;

int n;

printf("enter the number:");

scanf("%d",&n);

printf("次方程=%lf",fact(n));

}

22. 求三个数最大数

#include

int main()

{

int i,j,k,max;

scanf("%d%d%d",&i,&j,&k);

max=i>j?i:j;

if(max>k)

printf("MAX=%d",max);

else

printf("MAX=%d",k);

}

23. 求输入数据的最大最小

#include

int main()

{

int a,n,i,MAX,MIN;

scanf("%d",&n);

scanf("%d",&MIN);

MAX=MIN;

for(i=0;i

{

scanf("%d",&a);

if(a>=MAX)

MAX=a;

if(a<=MIN)

MIN=a;

}

printf("MAX=%d\nMIN=%d",MAX,MIN); }

24. 三个数比较大小

#includeint main()

{

int i,j,k,t;

scanf("%d%d%d",&i,&j,&k);

if(i>j)

{t=i;

i=j;

j=t;}

if(i>k)

{t=i;

i=k;k=t;}

if(j>k)

{t=j;

j=k;

k=t;}

printf("%d %d %d",i,j,k);

}

25. 三行四列找最大及位置

#include

#include

int main()

{

int a[3][4],i,j,row=0,col=0;

printf("enter 12 number:");

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

for(j=0;j<4;j++)

{

scanf("%d",&a[i][j]);

if(a[i][j]>a[row][col])

{

row=i;

col=j;

}

}

printf("最大值是:%d\n所在行:%d 所在列:%d",a[row][col],row+1,col+1);

}

26. 实现5!

#include

int main()

{

int i,s=1;

for(i=2;i<=5;i++)

{

s=s*i;

}

printf("5!=%d",s);

}

27. 实现X的n次冪

#include

int main()

{

int i,k,j,t;

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

for(j=0;j

k=k*k;

printf("%d",k);

}

28. 输出1-1000素数

#include

#include

int main()

{

int i,j,k;

for(i=2;i<1000;i++)

{k=0;

for(j=2;j<=sqrt(i);j++)

if(i%j==0)

{k=1;break;}

if(k==0)

printf("%d ",i);

}

}

29. 输入成绩输出等级

#include

int main()

{

int a,k;

scanf("%d",&k);

a=k/10;

switch(a)

{case 10:

case 9:printf("A\n");break;

case 8 :printf("B\n");break;

case 7:printf("C\n");break;

case 6:printf("D\n");break;

case 5:

case 4:

case 3:

case 2:

case 1:

case 0:printf("E\n");break;

default:printf("error\n");break;}

}

30. 统计名字

#include

#include

int main()

{

char a[50][10];

int i,n;

printf("您想输入几个人名?\n");

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

for(i=0;i

gets(a[i]);

printf("以M开头的如下:\n");

for(i=0;i

if(a[i][0]=='M')

printf("%s\n",a[i]);}

31. 小写大写转化

#include

int main()

{

char c;

while ((c=getchar())!='\n')

{

if ((c >= 'a')&&(c <= 'z'))

{

c =c-32;

}

printf("%c", c);

}

return 0;

}

32. 选择法6数排序

#include

int main()

{

int i,j,k,t,a[6];

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

scanf("%d",&a[i]);

printf("\n");

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

{

k=i;

for(j=i+1;j<6;j++)

if(a[k]>a[j])

k=j;

t=a[i];

a[i]=a[k];

a[k]=t;

}

printf("The sorted numbers:");

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

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

printf("\n");

}

33. 用函数求两个数最大值

#include

int main()

{

int MAX(int x,int y);

int a,b;

printf("enter 2 number:");

scanf("%d%d",&a,&b);

printf("MAX=%d",MAX(a,b));

}

int MAX(int x,int y)

{

int m;

m=x>y?x:y;

return m;

}

34. 用指针函数删除下标为k的元素#include

int main(){

void sub(int *p,int *q,int n);

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

int *p,n,i,*q;

printf("Want to remove the subscription:");

scanf("%d",&n);

sub(&a[n],&a[n+1],n);

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

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

}

void sub(int *p,int *q,int n)

{

int i;

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

{

*p=*q;

p++;

q++;

}

}

35. 用函数验证素数

#include

int main()

{

int prime(int n);

int a,b;

printf("enter the number:");

scanf("%d",&a);

b=prime(a);

if(b==1) printf("%d是素数",a);

else printf("%d不是素数",a);

return 0;

}

int prime(int n)

{

int i;

for(i=2;i<=sqrt(n);i++)

if(n%i==0)

{

return 0; break;

}

return 1;

}

36. 找出最大串!

#include

#include

int main()

{

char

a[5][10]={"jc","dsf","jsdnc","ncdsjkd","dnc"};

int b[5],i,n=0;

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

b[i]=strlen(a[i]);

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

if(b[n]

n=i;

printf("%s\n",a[n]);

}

37. 指针:(函数)判断是否数组回文?#include

int fun(char* a)

{

char* b = a;

while(*b)

++b;

while(*a++ == *--b);

return a > b ? 1 : 0;

}

int main()

{

char s[100];

gets(s);

puts(fun(s) ? "YES" : "NO");

}

38. 指针:(函数)统计字符串长度!#include

#include

int main()

{

int lr(char *p);

char a[100];

printf("请输入要统计的字符串:");

scanf("%s",a);

printf("长度:%d",lr(a));

}

int lr(char *p)

{

int i=0;

while(*p)

{

i++;

p++;

}

return i;

}

39. 指针:比较两个字符串大小

#include

int strcmp(char *s1,char *s2)

{

int i ;

for(i=0;(s1[i]!='\0')&&(s2[i] != '\0');i++) {

if(s1[i] > s2[i])

return 1;

else

if(s1[i] < s2[i])

return -1;

}

if(s1[i] != '\0')

return 1;

if(s2[i] != '\0')

return -1;

return 0;

}

int main()

{

char a[100],b[100];

gets(a);

gets(b);

if(strcmp(a,b)==1)

printf("字符串a>字符串b");

else

if(strcmp(a,b)==0)

printf("字符串a=字符串b");

else

printf("字符串a<字符串b");

return 0;

}

40. 指针:将随机数组中所有偶数删除,奇数个数通过函数返回

#include

#include

int main()

{

int fun(int *a,int n,int *b);

int a[10],b[10];

int i,n;

scanf("%d",&n);

for(i=0;i

a[i]=rand()%100;

n=fun(a,n,b);

for(i=0;i

printf("%4d",b[i]);

}

int fun(int *a,int n,int *b)

{

int i,j;

for(i=0,j=0;i

if(a[i]%2!=0)

b[j++]=a[i];

return(j);

}

41. 指针:将随机数组中所有偶数删除,奇数个数通过形参返回

#include

#include

#define M 10

int main()

{

void fun(int *a,int *n);

int a[30];

int i,num;

for(i=0;i

a[i]=rand()%100;

fun(a,&num);

for(i=0;i

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

}

void fun(int *a,int *n)

{

int i,j;

for(i=0,j=0;i

if(a[i]%2!=0)

a[j++]=a[i];

*n=j;

}

42. 指针:用2函数求每行最大和全局最大

#include

#include

#define M 3

#define N 4

int main()

{

int hmax(int *p);

int MAX(int *p);

int n;

int i,a[M][N]={24,54,43,78,

65,56,87,67,

90,45,38,56};

n=MAX(a[0]);

printf("全局最大:%d\n",n);

printf("每行最大:");

hmax(a[0]);

}

int MAX(int *p)

{

int i,m=*p;

for(i=0;i

if(m<*p)

m=*p;

return m;

}

int hmax(int *p)

{

int i,m=*p;

for(i=1;i<=M*N;i++,p++)

{

if(m<*p)

m=*p;

if(i%4==0)

printf("%d ",m);

}

}

43. 指针:字符串复制

#include

#include

int main()

{

void str(char *p,char *q);

char str1[9]="hello",str2[9];

str(str1,str2);

puts(str2);

}

void str(char *p,char *q){

while(*p)

{

*q=*p;

p++;

q++;

}

*q='\0';

}

44. 指针输入数字!

#include

int main()

{

int a,b,*p,*q;

p=&a;q=&b;

printf("enter 2 number:");

scanf("%d%d",p,q);

printf("a=%d b=%d",*p,*q);

}

45. 字符串倒置链接

#include

int main()

{

char a[50], b[50];

int j,n,i;

gets(a);

n = strlen(a);/*统计字符长度函数*/

for (i = 0; n >= 0; n--, i++)

b[i] = a[n - 1];

for (j = 0; j <= i-2; j++)

{printf("%c",a[j]);//如果只是倒置删掉就好这行

printf("%c", b[j]);}

}

46. 字符串复制2

#include

int main()

{

char a[100],b[100];

int i = 0,k;

gets(a);

while(a[i]!='\0')

{

b[i] = a[i];

i++;

}

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

printf("%c", b[k]);

}

47. 字符串复制3(库函数)

#include

int main()

{

char a[100],b[100];

gets(a);

strcpy(b, a);

puts(b);}

48. 字符串连接

#include #include int main()

{

int a[100],b[100];

gets(a);

gets(b);

strcat(a,b);

printf("%s",a);

}

青岛理工大学(临沂)项目管理期末试题A

学号;姓名:班级:。。。。。。。。。。。。。。。。。。。。。。。。。。。。。密。。。。。。。。。。。。。。。。。。。。。封。。。。。。。。。。。。。。。。。。。。。。。线。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 土木工程专业06 年级1-11 班2009 ~2010学年第 1 学期工程项目管理课试卷试卷类型:A卷开卷 试卷类型:(A)青岛理工大学试卷纸考核方式:(开)共5页第1页 试题要求: 1.试题后标注本题得分;2.试卷应附有评卷用标准答案,并有每题每步得分标准;3.试卷必须提前一周送考试中心;4.考试前到指定地点领取试卷;5.考生不得拆散试卷,否则试卷无效。

学号;姓名:班级:。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。密。。。。。。。。。。。。。。。。。。。。。。。。。封。。。。。。。。。。。。。。。。。。。。。。。。。。线。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 试卷类型:(A)青岛理工大学试卷纸考核方式:(开)卷共 5 页第 2 页

学号;姓名:班级:

(3)由于10天的停工而增加的现场管理费,也即延误停工期间的工地管理费。 损失费用项目不包括总部管理费、利润等。 问题(3) 索的文件是承包商向业主索赔的正式书面材料,一般由以下三个部分组成: (1)索赔信。主要是说明索赔事项,列举索赔理由,提出索赔要来; (2)索赔报告。这是索赔材料的正文、其主要内容是事实与理由。即叙述客观事实,合理引用合同条款,建立事实与损失之间的因果关系,说明索赔的合理合法性,从而最后提出要求补偿的金额及工期。 (3)附件。包括索赔证据和详细计算书。其作用是为所列举的事实、理由以及所要求的补偿提供证明材料。 解析: 本题知识点是施工索赔。 索赔是指在合同履行过程中,对于并非自己的过

C语言程序设计第三版谭浩强课后习题答案完整版

1.6 编写一个程序,输入a、b、c 三个值,输出其中最大值。 课后习题答案完整版 第一章 1.5 请参照本章例题,编写一个C 程序,输出以下信息: ************************** Very Good! ************************** 解:mian() {int a,b,c,max; printf( “请输入三个数a,b,c:\n ” ); scanf( “%d,%d,%”d ,&a,&b,&c); C语言程序设计第三版谭浩强 解: mian() {printf( ”); “************************** printf( “”X “ n” ); printf( “Very Good!” \ n”); printf( “”X “ n” ); printf( “************************** ); max=a; if(max

{char #include c1='a',c2='b',c3= 'c',c4= ' \101 ',c5= ' 116'; printf( “a%cb%c n”,c1,c2,c 3); printf( “ b%c %c” ,c4,c5); } 解: aa 口bb 口口口cc 口口口口口口abc A 口N 3.7 要将"China" 译成密码,译码规律是:用原来字母后面的第 4 个字母代替原来的字母.例如,字母"A" 后面第 4 个字母是"E" . "E"代替"A"。因此,"China"应译为"Glmre" 。请编一程序,用赋初值的方法使cl 、c2、c3、c4、c5 五个变量的值分别为, ' C'、h'、i '、n'、a'经过运算,使cl、c2、c3、c4、c5分别变为'G'、' I '、' m >' r'、’ e',并输出。main() { char c1=' C' ,c2=' h' ,c3= ' i ' ,c4= ' n' ,c 5=' a' ; c1+=4; c2+=4; c3+=4; c4+=4; c5+=4; printf(" 密码是%c%c%c%c%c\n",c1,c2,c3,c4,c5); } 运行结果: 密码是GImre 3.9 求下面算术表达式的值。 解: 1 )x+a%3*(int)(x+y)%2/4

C语言程序设计(第二版)课后答案 丁亚涛

习题二 一、选择题 二、填空题 1.18 2.int float double 3.10 11 4.8 16 10 5.% 三、阅读题 1. 10,10,9,10 2. j=1, i=2 k=3,i=3 i=3,i=2 k=1,i=1 习题三 一、选择题 二、填空题 1. 从键盘上读入一个字符在屏幕上输出一个字符 #include 2. 按十进制整数形式输出,有符号 按16进制整数形式输出,没有符号 按十进制小数形式输出,输出的数据长度为7位,有2位小数 按字符形式输出一个字符 3. 按十进制整数形式输入数据 按十进制整数形式输入三位数据 跳过3位十进制数据 按字符形式输入一个字符 4. 分程序;; 5. 大写字母L 6. -1 三、阅读题 1. 6 6 6.00 6.00

2. x=127,x= 127,x=177,x=7f y=123.4567,y= 123.46,y=123,45670 3. 2,1 4. 1234 5. 4,3 6. -6,-6 习题四一、选择题 二、填空题 1. 非0 0 、 2. k==0 3. n%7==0&&n%==0 else 三、阅读题 1. a=1,b=0 2. c=1 习题五一、选择题 二、填空题 1. for语句 do-while 语句 while 语句 2. a=14,y=26 3. k=14,n=-1 4. 39 5. s=19 6. 22222 7. 10 8. 7 9. 8 10. 5,5 三、改错题

1. for( i=0;i<5;i++);for控制部分用分号分隔 2. int j=0;while(j<10){j++;i=j} 分号是多余的,否则会造成死循环 3. int s=1,i=1; while(i<5) {s*=i; i++; } 两条语句需要加上花括号 4. while(j<10);(分号不能少) 5. continue改为break 习题六 一、选择题 二、填空题 1. 20 0 19 2. 数组名 3. 越界 4. 6 5. j==k a[j][k]=1; a[j][k]=0; 三、阅读题 1. 6 5 4 3 2 1 2. aaa bbb ccc ddd 3. 2,2,1 习题七 一、选择题 二、填空题 1. 整个函数体内局部 2. 整型 3. k<=b return y;

C语言程序设计习题答案(1-5章)

C 语言程序设计习题答案 习题一 C 语言程序设计概述 一、名词解释 (1)程序P1 (2)程序设计P1 (3)机器语言P1 (4)汇编程序P2 (5)高级语言P2 (6)编译程序P3 (7)解释程序P3 (8)算法P4 (9)结构化的程序设计P9 二、简述题 1. 设计程序时应遵循哪些基本原则?P4 答:正确性、可靠性、简明性、有效性、可维护性、可移植性。 2. 算法的要素是什么?算法具有哪些特点? 答:算法的要素是:操作与控制结构;算法的特点有:有穷性、确定性、有效性、有零个或多个输入、有一个或多个输出。 3. 算法的表示形式有哪几种? 答:算法的表示形式有:自然语言、传统流程图、伪代码、结构化的流程图(N_S 流程图,盒图)。 4. 有哪三种基本结构? 答:三种基本结构是:顺序结构、选择结构和循环结构。 5. 传统流程图与N-S 流程图最大的区别是什么? 答:N-S 流程图去掉了在传统流程图中常用的流程线,使得程序的结构显得更加清晰、简单。 三、用传统流程图、N-S 图分别表示求解以下问题的算法。 1. 有3个数a ,b ,c ,要求按由大到小的顺序把它们输出。 2. 依次将10个数输入,求出其中最大的数 和最小的数并输出。 3. 求1+2+3+…+100的值。 4. 求1×2×3×…×10的值。

5. 求下列分段函数的值。 6. 求100~200之间的所有素数。 7. 求一元二次方程ax 2+bx+c=0的根。分别考虑d=b 2-4ac 大于0、等于0和小于0三种情况。 四、注释下面C 程序的各个组成部分。 main() /*主函数 */ { /*程序开始 */ int a,k,m; /*定义三个用来存放整数的变量 */ a=10; /*将整数10赋值给变量a */ k=2; /*将整数2赋值给变量k */ m=1; /*将整数1赋值给变量1 */ a=(k+m)*k/(k-m); /*先求出算术表达式的值,并将其赋值给变量a */ printf("%d\n",a); /*在屏幕上打印出变量a 的值 */ } /*程序结束 */ 习题二 数据类型、运算符与表达式 一、选择题 1~10:BCDCB DDBCA 11~20: ADDAA DBADC 21~28: DABAD CDD 3X (X<1) 4X-1 (X=1) 5(X-1)+6 (1

青岛理工大学临沂年数字信号处理及MATLAB试卷

A卷

一、[15分] 1、10 2、f>=2fh

3、()()()y n x n h n =* 4、1 -az -11a 或者-z z ,a 1 -z 或1-1-az -1z 5、对称性 、 可约性 、 周期性 6、191点,256 7、典范型、级联型、并联型 8、T ω = Ω,)2 tan(2ω T = Ω或)2arctan(2T Ω=ω。 二、[20分] 1、C 2、 A 3、 C 4、C 5、B 6、D 7、B 8、A 9、D 10、A (CACCB DBADA) 三、[15分] 1、(5分) 混叠失真:不满足抽样定理的要求。 改善方法:增加记录长度 频谱泄漏:对时域截短,使频谱变宽拖尾,称为泄漏 改善方法:1)增加w (n )长度 2)缓慢截短 栅栏效应:DFT 只计算离散点(基频F0的整数倍处)的频谱,而不是连续函数。 改善方法:增加频域抽样点数N (时域补零),使谱线更密 2、(5分) 3、 (5分) IIR 滤波器: 1)系统的单位抽样相应h (n )无限长 2)系统函数H (z )在有限z 平面( )上有极点存在 3)存在输出到输入的反馈,递归型结构 Fir 滤波器: ? 1)系统的单位冲激响应h (n )在有限个n 处不为零; ? 2)系统函数 在||0 z >处收敛,在 处只有零点,即有限z 平面只有零点,而全部极点都在z =0处; ? 3)机构上主要是非递归结构,没有输入到输出的反馈,但有些结构中也包含有反馈的递归部分。 四、计算题(40分) 1、(12分)解: 解: 对上式两边取Z 变换,得: ()H z ||0z >

C语言程序设计第三版习题库答案

C 语言程序设计(第三版)习题库 1、设圆半径r=,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。用scanf 输入数据,输出计算结果,输出时要求文字说明,取小数点后两位数字。请编程序。 #include<> main(){ floatr,h,C1,Sa,Sb,Va,Vb; scanf(__”%f ”__,&r); scanf(”%d ”,__&h _);; C1=2**r; Sa=*r*r; Sb=4*Sa; Va=4**r*r*r/3; Vb=Sa*h; printf(___”Cl=%.2fSa=%.2fSb=%.2fVa=%.2fVb=%.2f ”,Cl,Sa,Sb,Va,Vb ); } 2、输入一个华氏温度,要求输出摄氏温度。公式为c=5(F-32)/9 输出要求有文字说明,取位2小数。 #include<> main(){ floatF,c; scanf("%f",&F); ____c=5*(F-32)/9______; printf("c=%.2f",c); } 3、有一函数:?? ???≥-<≤-<=10113101121x x x x x x y 写一程序,输入x 值,输出y 值。 #include<> main(){ intx,y; printf("输入x :"); scanf("%d",&x); if(x<1){/*x<1*/ y=x; printf("x=%3d,y=x=%d\n",x,y);

}elseif(____x<10_______){/*1≤x-10*/ _____y=2*x-1_______; printf("x=%3d,y=2*x-1=%d\n",x,y); }else{/*x≥10*/ y=3*x-11; printf("x=%3d,y=3*x-11=%d\n",x#include"" main() { intx,y; scanf("%d",&x); if(x<1) {y=x;} elseif(x>=1&&x<10) {y=2*x-1;} else {y=3*x-11;} printf("%d",y); }#include"" main() { intx,y; scanf("%d",&x); if(x<1) {y=x;} elseif(x>=1&&x<10) {y=2*x-1;} else {y=3*x-11;} printf("%d\n",y); }#include"" main() { intx,y; scanf("%d",&x); if(x<1) {y=x;} elseif(x>=1&&x<10) {y=2*x-1;} else {y=3*x-11;} printf("%d",y); }scanf("%d",&x);

第5章-C语言程序设计(第2版)教材习题答案

【教材】《C语言程序设计(第2版)》清华大学出版社,黄保和,江弋编著。2011年10月第二版。ISBN:978-7-302-26972-4。售价:35元。 【答案版本】本习题答案为2012年2月修订版本。 一、选择题 1. 设有程序段”int k=10; while(k=0) k=k-1;”,则下面叙述正确的是D)循环体语句一次也不执行。 A. while循环执行10次 B. 循环是无限循环 C. 循环体语句执行一次 D. 循环体语句一次也不执行 2. 设有程序段”int x=0,s=0;while(!x!=0) s+=++x; printf(“%d”,s);”则A)运行程序段后输出1。 A. 运行程序段后输出1 B. 程序段执行无限次 C. 运行程序段后输出0 D. 程序段中的控制表达式是非法的 3. 下面循环语句中,错误的是D) int a=1,b=2;do b-- while(b= =0);。 A. int a=1,b=2; while(b--); B. int a=1,b=2; do a++; while(a==b); C. int a=1,b=2; while(a=3); D. int a=1,b=2; do b-- while(b==0); 4. 已知”int i=5;”,下列do…while循环语句的循环次数为C) 5。 do{ printf(“%d\n”,i--); } while(i!=0); A. 0 B. 1 C. 5 D. 无限 5. 循环语句”for(int i=0,j=10; i==j; i++,j--)”的循环次数是A) 0。 A. 0 B. 5 C. 10 D. 无限 6. 下述有关break语句的描述中,不正确的是C) break语句用于if语句的内嵌语句内,它结束该if语句。 A. break语句用于循环体内,它将结束该循环 B. break语句用于开关语句,它结束该开关语句 C. break语句用于if语句的内嵌语句内,它结束该if语句 D. break语句在一个循环体内可使用多次 7. 下面关于循环语句的描述中,错误的是B)循环体内必须同时出现break语句和continue 语句。 A. 循环体内可以包含有循环语句 B. 循环体内必须同时出现break语句和continue语句 C. 循环体内可以出现选择语句 D. 循环体可以是空语句 8. 以下不是死循环的是D)for(;(c=getchar()!=’\n’);)printf(“%c”,c);。 A. for(; ; x+=i); B. while(1) { x++; } C. for( i=10; ; i--) sum+=i; D. for( ; (c=getchar() )!=’\n’ ; ) printf( “%c”,c); 9. 执行语句”for(i=0;i++<3;);”后,变量i的值为C) 4。 A.2 B. 3 C. 4 D. 5 10.语句”for(x=0,y=0;y!=1&&x<4;x++);”是C)循环4次。 A. 无限循环 B. 循环次数不定 C. 循环4次 D. 循环3次

C语言实用程序设计100例流程图

C语言实用程序100例 第一篇基础与提高 实例1利用库函数编写基本显示程序 实例2变量属性 实例3运算符与类型 实例4关于程序结构 实例5显示函数曲线图 实例6二分法选代的应用 实例7多变的立方体 实例8一维整型数组应用(1) 实例9一维整型数组应用(2) 实例10一维整型数组应用(3) 实例11一维整型数组应用(4) 实例12二维数组应用(1)——显示杨辉三角实例13二维数组应用(2)——魔方阵 实例14字符数组应用(1)——逻辑判断 实例15字符数组应用(2)——数据模拟 实例16二维数组应用——字符比较 实例17利用指针进行数据处理 实例18指针与字符串 实例19利用指针处理二维数组 实例20一级指针 实例21利用指针传递参数值 实例22结构体的应用 实例23链表的应用(1)

实例24链表的应用(2) 实例25链表的应用(3) 实例26共用体的应用 实例27枚举类型应用 实例28位运算 买例29义件加密 实例30文件的按记录随机读写 第二篇图形与多媒体 实例31改变文字背景色 实例32及本颜色设置 实例33制作表格 实例34制作多样的椭圆 实例35美丽的透视图形 实例36错位窗口 实例37能移动的矩形 实例38多变的填充矩形 实例39黄黑相间的矩形与圆 实例40六叶图案 实例41特殊图案 实例42国际象棋棋盘 实例43制作楼梯 实例44使用线类型函数设置多个汉字实例45彩色群点 实例46饼图 买例47产品折线图 实例48直方图 实例49变大变色的拒形与国

实例50多变的填充多边形 实例51流星球 实例52小球动态碰撞 买倒53多,曲线 实例54多变的圆与环 实例55优美的球体 实例56运动的小车 实例57统计动画消失次数 实例58运行的时钟 实例59直升飞机 实例60演绎“生命游戏” 实例61猜猜看 买例62艺术清屏 买倒63制作火焰 实例64动态绘制256条不同颜色的直线实例65红绿蓝三原色渐变 第三篇综合小程序 实例66两个矩阵相乘 实例67艺术钟 实例68家庭财务管理小程序 实例69用系统时间实现随机数 实例70闪动的多彩圆 实例71检查系统有无鼠标 实例72圆形光盘与矩形 实例73动态渐变图案 实例74往返两地间的小车 实例75飘扬的红旗

玩转青岛理工大学全攻略

青岛理工大学 青岛理工大学是一所以工为主,理工结合,土木建筑、机械制造、环境能源学科特色鲜明,理、工、经、管、文、法、艺多学科协调发展,科学教育与人文教育相结合的多科性大学的省属重点大学和“卓越工程师教育培养计划”高校。 吃 市北校区(原四方校区): 学校市北校区(原四方校区)这边吃的那是相当的有名,在青岛高校中有“吃在理工大”一说。学校有两个食堂,一个在宏业住宿区,正对着宏业大门,共两层;另一个在北院,位于礼堂西侧,分为三层,方位都比较好找。宏业食堂一楼为综合性餐厅,二楼为特色风味小吃系列,听同学们说宏业那边食品相对要物美价廉一些,只是面积比较小,来这边吃的自然要少些,一般都是宏业住宿区的同学。咱北院食堂面积那就大了,一楼、二楼都是综合性餐厅,一楼东边有卖粥的,西边有卖饺子的,二楼西边有卖豆浆的;一楼半、二楼半是快餐店和特色餐厅,可炒菜,哥们朋友可以在此小聚;三楼是特色风味餐厅,这里有什么炒饭、麻辣烫窗口、砂锅窗口、刀削面窗口、盖浇饭窗口等等,让你品味各地的风味小吃,这边的饭菜都是现点现做的,保证不会凉,另外,口味也是相当的棒的吆! 学校周边自然少不了小吃,就拿学校旁抚顺路来说吧,每天傍晚这里就变得相当的热闹,从各地来的师傅们在这里尽显厨艺,各类食材在他们的手里变成美味的小吃,什么煎饼果子呀、菜煎饼呀、鸡蛋灌饼呀、鸡蛋汉堡呀、竹筒米饭呀、烤串呀等等等等,那人诱人的味道足让你驻足不前,流连忘返。很多同学在放学以后,或者上完晚自习后到这边来逛游一番,以猎取点食物来填饱肚子,主要还是解解馋,哈哈!

学校周围餐馆挺多的,沿着抚顺路往西走,路两边有不少快餐店和餐馆,俏红楼火锅、杨国福麻辣烫、妙福佳混沌、山水川菜、北海情、依家客、兰州拉面等等。学校旁边的抚顺支路上也分布满了小吃和餐馆,羊汤、刀削、凉皮、炒饭等等,反正到这里来绝对不会亏待你的肚子。另外还有:学校北边抚顺支路上的满大盘,学校东边抚顺路上的金三角,学校南边南宁路上的铁锅飘香……这些都是朋友聚餐,改善生活的好去处。 另外,黄岛的快餐店也不少。在南东路家乐福超市有肯德基、必胜客、咖啡厅等,在利群和台东也有不少吃的。 黄岛(长江路)校区: 咱学校四方那边吃的很出名,但我个人感觉黄岛这边也很不错。学校有一、二两个餐厅,一餐厅在男生ABC公寓处,二餐厅在女生四公寓附近。一餐厅吃饭的清一色男生,偶尔出现女生也是和情侣吃饭。由于二食堂靠近女生宿舍,所以相对女生多些,当然也会有一些务工人员在二食堂就餐。二食堂比一食堂大,共分两层,学生普遍觉得二食堂的饭菜质量也好于一食堂,两个食堂的饭菜价格在3至5元不等。 在这里值得一提的被同学们戏称为“1.5食堂”的小吃街,位于学校南北主干道上,篮球场以南。这里有各色小吃,包括鸡蛋灌饼、涮串等等。价格相对低廉。经常有上下课的同学在这里买饭。至于校外的,丁家河的小吃街是学生外出就餐的首选。那里有包括牛肉饭、灌汤包、盖饭、炒面在内的各色小吃,价格也不算昂贵。若要请客吃饭或是生日聚餐,佳世客、利群一带的饭店例如四湖渔村、菜根香等会是大家的首选。 另外,黄岛的快餐店也不少。共有四家肯德基,分别位于家佳源、佳世客、长江利群的一楼以及马濠公园附近。一家麦当劳位于长江商厦一楼(长江利群对面)。必胜客欢乐餐厅和星巴克咖啡厅也位于佳世客一层。佳世客、家佳源等大型商场内也有集聚的餐饮店。 黄岛(嘉陵江路)校区: 黄岛(嘉陵江路)校区内也有两个食堂:一食堂和二食堂。一食堂位于校园南部,操场南侧,仅一层,面积较大,食品种类丰富,适合广大同学们的口味。一食堂内设有特色风味餐厅,物美价廉,深受广大同学喜爱。二食堂位于校园北部,教学楼北侧,共分为三层,其中一楼有清真食品,二楼菜式种类繁多,可满足广大

《C语言程序设计教程(第二版)》习题答案

2 第1章程序设计基础知识 一、单项选择题(第23页) 1-4.CBBC 5-8.DACA 二、填空题(第24页) 1.判断条件 2.面向过程编程 3.结构化 4.程序 5.面向对象的程序设计语言7.有穷性8.直到型循环9.算法10.可读性11.模块化12.对问题的分析和模块的划分 三、应用题(第24页) 2.源程序: main() {int i,j,k; /* i:公鸡数,j:母鸡数,k:小鸡数的1/3 */ printf("cock hen chick\n"); for(i=1;i<=20;i++) for(j=1;j<=33;j++) for(k=1;k<=33;k++) if (i+j+k*3==100&&i*5+j*3+k==100) printf(" %d %d %d\n",i,j,k*3);} 执行结果: cock hen chick 4 18 78 8 11 81 12 4 84 3.现计算斐波那契数列的前20项。 递推法源程序: main() {long a,b;int i; a=b=1; for(i=1;i<=10;i++) /*要计算前30项,把10改为15。*/ {printf("%8ld%8ld",a,b); a=a+b;b=b+a;}} 递归法源程序: main() {int i; for(i=0;i<=19;i++) printf("%8d",fib(i));} fib(int i) {return(i<=1?1:fib(i-1)+fib(i-2));} 执行结果: 1 1 2 3 5 8 13 21 3 4 55 89 144 233 377 610 987 1597 2584 4181 6765

费县一中应急管理工作总结

费县一中2016年度应急管理工作总结 学校地处县经济开发区,东靠肖山,南傍凤山,西邻327国道,北连青岛理工大学临沂校区,学校占地面积35万平方米(530亩),建筑面积15万平方米,总投资2.8亿元,在校师生六千余人。学校安全工作事关千家万户的幸福,是维护社会稳定,推进学校素质教育顺利实施的重要因素。我校将创建平安校园工作列为学校的头等大事,与学校德育工作紧密结合,坚持以防为主,积极开展各类安全知识培训、教育活动,落实各项安全防卫措施,使学校应急管理工作得到全面、深入、有效地开展。全校师生的法制观念、交通安全意识、消防意识等安全意识显著增强。 回顾2016年学校安全应急管理工作,我校在教育局的正确领导下,重视和做好安全应急管理工作和学校安全隐患排查治理工作,完善学校各项安全制度和措施,紧密结合学校实际,加强宣传教育,健全组织机构,制定有效措施,抓好贯彻落实,有力地保障了学校的和谐稳定,维护了良好的教育教学秩序。现将本年度应急管理工作总结如下: (一)、组织机构建设情况 学校成立了成立了以校长李洪杰为组长,副校长李秀林为副组长,各年级组长和各班主任为组员的安全应急管理工作领导小组。校长负总责,与分管领导、班主任、年级组长等专管人员签订安全工作责任状,层层落实责任制,按照谁主管,谁负责的原则,建立了校园应急管理工作责任追究制。凡因失职、渎职造成师生伤亡或学校财产损失的,都要追究领导和相关人员的责任,坚决杜绝重大安全事故的发生。 领导小组下设应急办公小组,由副校长李秀林为组长,作为应急管理日常办事机构。办公小组主要职责是负责收集、汇总、分析和反馈突发公共事件及应急管理和处置的重大情况和信息,向上级应急领导小组报告;按领导小组指令,协调和调动应急处置队伍,协调应急物资储备、应急演练以及宣传培训等工作;督促检查应急工作进展情况;协助做好处置突发应急事件的相关工作等。

青岛理工大学心理学老师简介

市北校区 姓名:刘启辉 性别:男 出生年月:1973年9月 学历:硕士 专业:基础心理学 职称:副教授 职业资格:国家二级心理咨询师 受训经历: 复旦大学申荷永沙盘游戏治疗培训 美国欧文亚龙团体治疗培训 香港大学李维榕家庭治疗培训. 台湾邱敏丽绘画治疗 哈尔滨工业大学盛晓春系统式家庭治疗培训 北京大学丛中精神分析连续培训课程 中国心理学会临床与应用心理学专业委员会督导培训曾授课程: 《大学生健康心理学》 《职业生涯规划》 《个人发展心理学》

姓名:苏霞 性别:女 出生年月:1978年10月 学历:硕士 专业:发展心理学专业 职称:讲师 职业资格:国家二级心理咨询师 受训经历: 1、“游戏治疗:个人中心与精神分析取向”培训,王丽文(台湾) 2、“游戏治疗培训”,王京萍 3、“精神分析专题培训”,张天布 4、“精神分析专题培训”,李小龙 5、“系统式家庭治疗培训”,盛晓春 6、“丛中精神分析培训连续课程”,丛中 7、“卫生部心理师注册系统督导连续培训项目”,贾晓明 8、心理危机干预培训 曾授课程:《大学生职业生涯规划》、 《大学生健康心理学》 《大学生心理发展》

姓名:王媛 性别:女 出生年月:1977年10月 学历:硕士 专业:教育学基本原理 职称:助理研究员 职业资格:国家二级心理咨询师 受训经历:“焦点解决短程治疗认证课程”培训,许维素(台湾) “危机干预”系列培训 “团体心理咨询实务操作技术高级研修班”培训,樊富珉 “游戏治疗:个人中心与精神分析取向”培训,王丽文(台湾) “精神分析专题培训”,张天布 “精神分析专题培训”,李小龙 “系统式家庭治疗培训”,盛晓春 “丛中精神分析培训连续课程”,丛中 “卫生部心理师注册系统督导连续项目”,贾晓明 曾授课程:《职业生涯规划》《大学生心理健康》

C语言程序设计教程第三版(李凤霞)习题答案

教材习题答案 第一章 习题 一、单项选择题 1. C 2. B 3. B 4. C 5. D 6. A 7. C 8. A 二、填空题 1. 判断条件 2. 面向过程编程 3. 结构化 4. 程序 5. 面向对象的程序设计语言 6. 基本功能操作、控制结构 7. 有穷性 8. 直到型循环结构 9. 算法 10.可读性 11.模块化 12.对问题的分解和模块的划分

习题 一、单项选择题 1. B 2. D 3. C 4. B 5. A 6. A 7. B 8.C 二、填空题 1. 主 2. C编译系统 3. 函数、函数 4. 输入输出 5. 头 6. .OBJ 7. 库函数 8. 文本 第三章 习题 一、单项选择题 1. D 2. B 3. A

5. C 6. D 7. D 8. B 9. B 10.C 11.A 12.D 13.C 14.C 15.C 16.A 17.C 18.C 19.C 20.D 21.A 22.D 23.D 24.D,A 25.D 26.A 27.B 二、填空题 1. 补码 2. 308 10 - ±

~)308 10 ,15 —6 2. 308 10 - ± (~)308 10 ,15

6 3. 逻辑 4. 单目,自右向左 5. 函数调用 6. a 或 b ( 题目有错 , 小括号后面的 c<=98 改成( c>=97&&c<=98 )就可以得到所给的答案了) 7.

8. 65 , 89 第四章 习题 一、单项选择题 1. D 2. C 3. D 4. A 5. D 6. B 7. A 8. C 9. B 10.B 二、填空题 1. 一

C语言程序设计课程设计报告

《C语言程序设计》课程设计报告 (2013— 2014学年第 3 学期) 题目:C语言课程设计 专业:软件工程 班级:软件工程技术2班 姓名学号: 1 林燕萍 指导教师:吴芸 成绩: 计算机科学与技术系 2014 年6月23日

目录 一、课程设计的目的与要求 (1) 二、方案实现与调试 (3) 掷骰子游戏 (5) 射击游戏 (7) 计算存款本息之和 (8) 肇事逃逸 (10) 礼炮 (12) 汽车加油 (14) 大优惠 (16) 金币 (19) 三、课程设计分析与总结 (23) 附录程序清单 (25) 一、课程设计的目的与要求(含设计指标) C语言是一种编程灵活,特色鲜明的程序设计语言。C语言除了基知识,如概念,方法和语法规则之外更重要的是进行实训,以提高学习者的动手和编程能力,从应试课程转变为实践工具。 这是学习语言的最终目的。结合多年来的教学经验,根据学生的学习情况,为配合教学过程,使“项目教学法”能在本质上促使学生有更大进步,特编写了该《C语言程序设计任务书》,以在实训过程中给学生提供帮助。达到如下目的: 1.在课程结束之前,让学生进一步了解C程序设计语言的编程功能; 2.让学生扎实掌握C程序设计语言的相关知识; 3.通过一些有实际意义的程序设计,使学生体会到学以致用,并能将程序设计的知识与专业知识有效地结合,更全面系统地了解行业知识。 编写程序要求遵循如下基本要求: ①模块化程序设计 ②锯齿型书写格式

③必须上机调试通过 二、方案实现与调试 掷骰子游戏 2.1.1 题目内容的描述 1) 两人轮流掷骰子,每次掷两个,每人最多掷10次。 2) 将每人每次的分值累加计分 3) 当两个骰子点数都为6时,计8分;当两个点数相等且不为两个6时,计7分;当两个点数不一样时,计其中点数较小的骰子的点数。 4) 结束条件:当双方都掷10次或经过5次后一方累计分数多出另一方的30%及以上。最后显示双方分数并判定优胜者。 2.1.2输入数据类型、格式和内容限制和输出数据的说明 数据类型:整型;内容限制:随机数的产生;输入数据结果:胜利的一方 2.1.3主要模块的算法描述 本算法的思路过程:首先要随机产生随机数,然后进行算法输出数值,执行条件判断输入结果,最后比较结果,判断胜利的一方。 程序流程图 图1 掷骰子游戏 调试过程及实验结果

C语言程序设计第三版谭浩强课后习题答案完整版

C语言程序设计第三版谭浩强 课后习题答案完整版 第一章 1.5请参照本章例题,编写一个C程序,输出以下信息:************************** V ery Good! ************************** 解: mian() {printf(“**************************”); printf(“\n”); printf(“V ery Good!\n”); printf(“\n”); printf(“**************************”); } 1.6 编写一个程序,输入a、b、c三个值,输出其中最大值。解: mian() {int a,b,c,max; printf(“请输入三个数a,b,c:\n”); scanf(“%d,%d,%d”,&a,&b,&c); max=a; if(max main() { char c1=?C?,c2=?h?,c3=?i?,c4=?n?,c5=?a?; c1+=4; c2+=4; c3+=4; c4+=4; c5+=4; printf("密码是%c%c%c%c%c\n",c1,c2,c3,c4,c5); } 运行结果: 密码是Glmre 3.9求下面算术表达式的值。 (1)x+a%3*(int)(x+y)%2/4 设x=2.5,a=7,y=4.7 (2)(float)(a+b)/2+(int)x%(int)y 设a=2,b=3,x=3.5,y=2.5 (1)2.5 (2)3.5 3.10写出程序运行的结果。 main() {int i,j,m,n; i=8; j=10; m=++i; n=j++; printf(“%d,%d,%d,%d”,i,j,m,n); } 解: 9,11,9,10 3.12 写出下面表达式运算后a的值,设原来a=12。设a和n都已定义为整型变量。 (1)a+=a (2)a-=2 (3)a*=2+3 (4)a/=a+a (5)a%=(n%=2),n的值等于5 (6)a+=a-=a*=a 解: (1) 24 (2) 10 (3) 60 (4) 0 (5) 0 (6) 0 第四章 4.4若a=3,b=4,c=5,x=1.2,y=2.4,z=-3.6,u=51274,n=128765,c1=’a’,c2=’b’。想得到以下输出格式和结果,请写出程序(包括定义变量类型和设计输出)。 a=_3_ _b=_4_ _c=_5 x=1.200000,y=2.400000,z=-3.600000 x+y=_3.600_ _y+z=-1.20_ _z+x=-2.40 c1=ˊaˊ_or_97(ASCII)

c语言程序设计教程第二版课后习题答案

c 语言程序设计教程第二版课后习题 答 案 篇一: c 语言程序设计教程_李含光_ 郑关胜_ 清华大学 出版社习题答案习题答案[完美打印版]】1.单项选择题 (1)a (2)c(3)d (4)c (5)b 2.填空题(1)函数 (2)主函数(main )(3)printf(),scanf()第 2 章习题参考答案 1.单项选择题 1-5 cbccc 6-10 cdcdc 11-13 dbb 2 .填空题 (1)1(2)26 (3)6 , 4 , 2 (4)10 , 6 (5)3.000000 (6)双精度(double )(7)9 (8)字母,数字,下划线(9)13.700000 (10)11(11)((m/10 )%10 )*100+ (m/100 )*10+m%10 (12)0 (13)10 ,9 ,11(15) (x0y0)||(x0z0)||(y0||z0)(16 )double (17)x==0 (18)sqrt(fabs(a-b))/(3*(a+b))(19 )sqrt((x*x+y*y)/ (a+b)) 第 3 章习题参考答案 1.单项选择题 1-5 cccdd 6-10 bcdbc11-15 bcbbb16 a 2 .填空题 (1)用;表示结束(2){ } (3 )y=x0?1:x==0?0:-1 (4)y%4==0y%100!=0||y%400==0 (5)上面未配对(6)default 标号(7)while ,do while ,for (8)do while (9)本次(10)本层3.阅读程序,指出结果 (1)yes (2)*(3)abother (4)28 70 (5)2,0(6)8(7)36 (8)1(9)3,1,-1,3,1,-1(10)a=12 ,y=12 (11) i=6 ,k=4 (12)1,-2 4 .程序填空 (1)x:y ,u :z (2)m=n ,m !=0 ,m=m/10 (3)teps , t*n/(2*n+1) , printf( n”“,%2*lsf )(4)m%5==0 ,

青岛理工大学(临沂)建筑施工组织复习题

《建筑施工组织》复习试题 一、单选题(每小题2分,共20分。) 1.基本建度程序正确的是:( A ) A. 投资决策→设计→施工招投标→施工→竣工决算 B. 投资决策→施工招投标→设计→施工→竣工决 C. 设计→投资决策→施工招投标→施工→竣工决算 D. 设计→施工招投标→投资决策→施工→竣工决算 2.施工段,施工层在流水施工中所表达的参数为( A )。 A.空间参数 B.工艺参数 C. 时间参数 D. 一般参数 3.某流水施工过程,施工段m=4,施工过程n=6,施工层r=3,则流水步距的个数为( B )。 A.6 B.5 C.4 D.3 4.某工程由A、B、C三个施工过程组成,有2个施工层;现划分为四个施工段,流水节拍均为3d,试组织流水施工,该项目工期为( C )。 A.21 B.48 C.30 D.20 5.缩短工期也不能无限制增加施工班组内人数,这是因为受到(A. )的限制。 A.足够工作面 B.劳动力 C.生产资源 D.时间 6.某流水组中,设m=4,n=3,tA=6(天);tB=8(天);tC==4天。在资源充足、工期紧迫的条件下适宜组织(B )。 A.固定节拍流水 B.成倍节拍流水 C.流水线法 D.无节奏流水 7.某基坑大开挖,土方量32000m3,施工单位采用3台反铲挖掘机开挖土方,每台产量定额529m3,当工期规定在10天内完成,则安排( A )班次施工。 A.2 B.3 C.1 D.1.5 8.若工作的延误时间大于该工作的自由时差,小于总时差,说明此延误时间对后续工作(A ),对总工期( C )。 A. 有影响,但可不作调整 B. 有影响,必须调整 C.无影响,且不需调整 D. 虽无影响,但要调整 9.工作D有三项紧前工作A、B、C,其持续时间分别为:A3d、B7 d、C 5 d,其最早开始别为:A 4 d、B 5 d、C 6 d,则工作C的自由时差为( C )。 A.0 B.5 d C .1 d D.3 d 10.工作D有三项紧前工作A、B、C,其持续时间分别为:A3d、B7 d、C 5 d,其最早开始别为:A 4 d、B 5 d、C 6 d,则工作D的最早开始时间为( D )。 A.6 d B.7d C .11 d D.12 d 11.工作A有四项紧后工作B、C、D、E,其持续时间分别为:B3d、C 4 d、D8 d、E8 d,LFc 10 d、LFc12 d、LFD13 d、LFE15 d,则LFA为(D )。

青岛理工大学学生违纪处分条例

青岛理工大学学生违纪处分条例 第一章总则 第一条为规范学校学生管理行为,维护学校正常的教育教学秩序和生活秩序,保障学生合法权益,培养德、智、体、美等方面全面发展的社会主义建设者和接班人,根据《普通高等学校学生管理规定》、《高等学校学生行为准则》以及其它有关法律、法规,结合我校的实际情况,制定本条例。第二条本条例适用于取得青岛理工大学学籍的全日制本科、专科(高职)学生,高等学历继续教育的学生、港澳台侨学生、留学生,参照本条例执行。 第三条学校给予学生处分,应当坚持教育与惩戒相结合,与学生违法、违纪行为的性质和过错的严重程度相适应。学校对学生的处分,应当做到证据充分、依据明确、定性准确、程序正当、处分适当。 第二章处分的种类和适用 第四条学生有义务遵守国家的法律法规和学校的各项管理规定,依法接受学校的依法管理。对有违法、违规、违纪行为的学生,学校视情节轻重给予批评教育或纪律处分。纪律处分有下列五种:(一)警告;(二)严重警告;(三)记过;(四)留校察看;(五)开除学籍。 第五条处分的期限:警告、严重警告的期限为6个月;记过、留校察看的期限为12个月。 第六条凡受违纪处分者,应同时给予下列处理: (一)取消其处分期内参加各级各类奖励、荣誉称号等先优评定的资格;(二)取消其处分期内可享受的未发放的奖助学金等; (三)取消其处分期内获得的荣誉称号。 第七条学生违反校规校纪,有下列情形之一,可以从轻处分:

(一)情节显著轻微; (二)属于初犯,能主动承认错误,如实交待错误事实,检查认真深刻,确有悔改表现; (三)确系他人胁迫或诱骗,并能主动揭发,认错态度好; (四)其他可以从轻处分的情形。 第八条学生违反校规校纪,有下列情形之一的,应当从重处分:(一)造成严重后果; (二)故意隐瞒、歪曲或捏造事实,妨碍有关部门、单位调查; (三)对有关人员打击报复、威胁或恫吓; (四)在校期间曾受过一次处分,再次违纪; (五)拒不承认错误; (六)同时有两种以上违纪行为; (七)违纪群体中的为首者、组织者、策划者、煽动者; (八)伙同校外人员,违反法律法规、校规校纪; (九)造成人身伤害,不积极施救或不及时支付相关治疗费用和赔偿的;(十)其他应予从重处分的情形。 第三章违纪行为的认定和处分 第一节严重的违法违纪行为 第九条学生有下列情形之一,可以给予开除学籍处分: (一)违反宪法,反对四项基本原则、破坏安定团结、扰乱社会秩序的;(二)触犯国家法律,构成刑事犯罪的; (三)受到治安管理处罚,情节严重、性质恶劣的; (四)代替他人或者让他人代替自己参加考试、组织作弊、使用通讯设备或其他器材作弊、向他人出售考试试题或答案牟取利益,以及其他严重作弊或扰乱考试秩序行为的; (五)学位论文、公开发表的研究成果存在抄袭、篡改、伪造等学术不端行为,情节严重的,或者代写论文、买卖论文的;

相关文档
最新文档