锯床厂家
免费服务热线

Free service

hotline

010-00000000
锯床厂家
热门搜索:
成功案例
当前位置:首页 > 成功案例

最火2002下C上机题之十五

发布时间:2021-09-22 03:54:19 阅读: 来源:锯床厂家

2002下C上机题之十五

code:

/*

给定程序MODI1.C中函数fun的功能是:求出在字符串中最后一

次出现的子字符串的地址,通过函数值返回,在主函数中输出从此

地址开始的字符串;若未找到,则函数值为NULL。

例如,当字符串中的内容为:"abcdabfabcdx",t中的内容为:

"ab"时,输出结果应是:abcdx。

当字符串中的内容为:"abc今年全球约8500万辆汽车销量中dabfabcdx",t中的内容为:

"abd"时,则目前程序输出未找到信息:not be found!。

请改正程序中的错误,使它能得出正确的结果。

注意:不要改动main函数,不得增行或删行,也不得更改程序

的结构!

*/

#include

#include

#include

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

{

char *p , *r, *a;

/************found************/

a = NULL;

//a = Null;

while ( *s )

{ p = s; r = t;

while ( *r )

/************found************/

if (*r == *p) { r++; p++; }

//if ( r == p ) { r++; p++; }

else break;

if ( *r == '\0' ) a = s;

s++;

}

return a ;

}

main()

{

char s[100], t[100], *p;

clrscr();

printf("\nPlease enter string S :"); scanf("%s", s );

printf("\nPlease enter substring t :"); scanf("%s", t );

p = fun( s, t );

if ( p ) printf("\nThe result is : %s\n", p);

else printf("\nNot found !\n" );

}

Test99编程题

code:

/*

函数fun的功能是: 将s所指字符串中除了下标为偶数、的同时

ASCII值也为偶数的字符外,其余的全都删除;串中剩余字符所形

成的一个新串放在t所指的数组中。

例如,若s所指字符串中的内容为:"ABCDEFG123456",其中

字符A的ASCII码值为奇数,因此应当删除;其中字符B的ASCII码

值为偶数,但在数组中的下标为奇数,因此也应当删除;而更合适于高能量冲击字符

2的ASCII码值为偶数,所在数组中的下标也为偶数,因此不应当

删除,其它依此类推。最后t所指的数组中的内容应是:"246"。

注意: 部分源程序存在文件PROG1.C中。

请勿改动主函数main和其它函数中的任何内容,仅在函数fun

的花括号中填入你编写的若干语句。

*/

#include

#include

#include

void fun(char *s, char t[])

{/**/

int i, k=0;

for(i=0; i strlen(s); i+=2)

if(s[i] % 2 == 0) t[k++]=s[i];

t[k]='\0';

/**/

}

main()

{

char s[100], t[100];

clrscr();

printf("\nPlease enter string S:"); scanf("%s", s);

fun(s, t);

printf("\nThe result is: %s\n", t);

NONO();

}

NONO ( )

{/* 本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。 */

char s[100], t[100] ;

FILE *rf, *wf ;

int i ;

rf = fopen("t", "r") ;

wf = fopen("t", "w") ;

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

fscanf(rf, "%s", s) ;

fun(s, t) ;

fprintf(wf, "%s\n", t) ;

}

fclose(rf) ;

fclose(wf) ;

}

t 文件内容如下:

ksjdhfksdjfhsdkjlfhsdlkjfhsdfhsdkjfhsdfhsdsdfksdjhfk

fldsl;fhkjgogfkdflkhgdfkjgfdlkghdfkjgdlfkgjdflkgjfglkfdjg

gkjdfg943trekgj9fdjgklgdfgjrejekjlgfdkjgfdkljgfdljgflkjgdlfk

sdkfsdjfw9ersdlkjfjs94fkjdlsjf94fjlkf94fkjlsd942jfsk94

sdjkfjlk94;akKLl;kjfdlksjfksdlfjsdlkjfsdlkjfsdlkjfksdlfj

fdksjfhsdlkfwe90rsdlkjfw9lksdjf9sjfldk9sldkj9032jfksd93

fsdkfhjsdjfal23fkshdjrtlsfkd;:lhkdskjkjlhfdjkhFDHKJSFSLK

kjfdhskjfdshf9320reuidodf849jfdhwoisdrfoiiefdlksfdsklf

fsdjkhfdshflswf9fflkdsfjh9320p1ruowi398w398fwej8y439本装备所满足的标准:y

kdjsfkjhsdhfkdsfl81KJSKLJHGFSGKSDJFH98SDHFIKROSDHKJF8FHSJ832JHSFD3

t 文件内容应当如下:

jhdflhdfffffjf

fdlfffjfldljfjd

jfrjfjfjjdjfjflljdf

jljjfjljflf4ld4j

jflLjdjdfljljljdf

fjhdrdfdffdljd

fdfjdflhjtljjhdFHJFL

fhff0f4jddfdfl

fdffffldfh088j

jfjhlJJDFHRHJ8HJJD

var arrBaiduCproConfig=new Array(); arrBaiduCproConfig['uid'] =120380; arrBaiduCproConfig['n'] ='lw365cpr'; arrBaiduCproConfig['tm'] =30; arrBaiduCproConfig['cm'] =34; arrBaiduCproConfig['um'] =28; arrBaiduCproConfig['w'] =468; arrBaiduCproConfig['h'] =60; arrBaiduCproConfig['wn'] =2; arrBaiduCproConfig['hn'] =1; arrBaiduCproConfig['ta'] ='right'; arrBaiduCproConfig['tl'] ='bottom'; arrBaiduCproConfig['bu'] =0; arrBaiduCproConfig['bd']

心衰的预防方法有哪些
心衰患者应该注意什么
心衰下肢水肿怎么办
心力衰竭引起下肢水肿的原因