资源描述:
《数据结构字符串实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划数据结构字符串实验报告 实验题设计一个程序,输出所有小于等于n的素数。要求:每行输出十个素数;尽可能采用较优的算法。 程序如下: #include #include boolprime(intn) { } voidmain() { }intn,i,j=0;printf("n:");scanf("%d",&n);printf("小于等于%d的素数:",n);if(n>2){}for(i=3;i intfunc(
2、intnum) { ints=0; do { s+=num%10; num/=10; }while(num);目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 return(s); } voidmain() { intn; printf("输入一个整数:"); scanf("%d",&n); printf("各位数字之和:%d
3、n",func(n)); printf(""); } 截图如下: 实验题编写一个程序,判断一个文字串是否为回文,并分析算法的时间复杂度。程序如下: //文件名: #include #include #defineMAX100 boolfunc(chars[]) { } voidmain() {目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素
4、质的培训计划 }chars[MAX];printf("输入一字符串:");scanf("%s",s);if(func(s))elseprintf("%s字符串不是回文",s);printf("%s字符串是回文",s);boolflag=true;inti,j,slen=strlen(s);//slen为字符串s的长度//字符串的最大长度for(i=0,j=slen-1;i#include#includetypedefstruct{float*elem;intlength;intlistsize;}Sqlist; floatcreat
5、_Sq(Sqlist*L);voidprint_Sq(Sqlist*L);voidget_Sq(Sqlist*L); voidinsert_Sq(Sqlist*L,floate);floatdelete_Sq(Sqlist*L);voidUnion(Sqlist*L,Sqlist*La);voidmain(){floate;SqlistL;SqlistLa;printf("请输入表一:");creat_Sq(&L);printf("");print_Sq(&L);printf(""); get_Sq(&L);printf("
6、");printf("输入你想要插入的元素:scanf("%f",&e);insert_Sq(&L,e);printf("");delete_Sq(&L);printf("");printf("输入表二:");creat_Sq(&La);Union(&L,&La);printf("联合之后的表为:");print_Sq(&L);printf("");}目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正
7、常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 "); floatcreat_Sq(Sqlist*L)//创建顺序表{float*newbase;inti,n;L->elem=(float*)malloc(List_size*sizeof(float));if(!L->elem)exit(OVERFLOW);//存储分配失败printf("请输入元素个数:");scanf("%d",&n);if(n>=L->listsize)//如果所需空间大于线性表的初始空间,则增加空间容量{newbase=(float*)mallo
8、c((L->listsize+Listincrement)*sizeof(float));L->elem=newbase;L->length=n;L-