background image

挑 bug,在 linux

 

下运行:

#include <stdio.h> 

char 

*reverse(char* str) 

int len=0, i=0; 

char *pstr=str, *ptemp,*pd; 

while(*++pstr) 

len++; 

pstr--; 

//ptemp=(char*)malloc(len+1); 

ptemp=(char*)malloc(len+1); 

pd=ptemp; 

while(len--){ 

*ptemp=*pstr; 

ptemp++; 

pstr--; 

i++; 

*ptemp=*pstr; 

ptemp++; 

*ptemp=‘\0’; 

return pd; 

main() 

char string[40]= “Hello World!”; 

char *pstr=string; 

printf(“%s”, pstr); 

printf(“%s”, reverse(pstr)); 

 

实验室笔试题

1

 

.写出下列信号的奈亏斯特频率

(1)f(t)=1+cos(2000pait)+sin(4000pait  

(2)f(t)=sin(4000pait)/pait 

(3)f(t)=(sin(4000pait)的平方)/pait 

2

 

.有两个线程

void producer()