i++; }while(i<=n);
printf("Max is:%s\n", max);}
5.以下程序的功能是:不用strcat函数完成任意两个字符串的连接。(要求功能与strcat一样)
#include "stdio.h"
main()
{char a[100],b[20]; int i ,j;
gets(a); gets(b);
_i=0___________;
while(a[i]!= '\0')i++;
for(j=0;b[j]!= '\0';j++)
_a[i+j]=b[j]___________;
__a[i+j+1]=’\0’__________;
puts(a);}
6.将已知字符串中的空格删去。
main( )
{_char s[]___________="Our teacher teachs C language";
int j, k;
for(_j=k=0___________;s[j]!='\0';j++)
if(s[j]!= ' ') s[k++]=s[j];
_s[k]=’\0’___________;
printf("%s",s);}
7.以下程序的功能是:用折半查找法判断任意读入的整数是否在有序数组中。
#define n 11
main()
{int x,low,mid,high,find;
static int a[]={2,5,11,18,24,35,42,50,58,86,92};
scanf("%d",&x);
low=0; high=n-1; find=0;
while((low<=high)&&!find)
{mid=(low+high)/2;
if(x==a[mid])
_find=1___________;
else
if(x>a[mid])
low=mid+1____________;
else
_high=mid-1___________;}
if(find)
printf("It's successful:a[%d]=%d\n", mid, x);
else
printf("It's fail to find %d", x);}
8.下列程序的功能是输出一5×5矩阵,使得两条对角线的元素为1,其余元素为0。 main()
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库c语言第2次上机作业[1](5)在线全文阅读。
相关推荐: