作业:(第七章 数组)
求字符串“ab\n\012\\”的长度为
若一个二维数组a[7][8],则该数组中任意一个元素a[i][j]在数组中的位置公式为
求一下程序结果
main()
{ int a[8]={6,12,18,42,44,52,67,94};
int low=0,mid,high=7,found,x;
found=0;
scanf(“%d”,&x);
while(low<=high&&found= =0)
{ mid=(low+high)/2;
if (x>a[mid]) low=mid+1;
else if (x<a[mid]) high=mid-1;
else { found=1; break; }
}
if(found= =1)
printf(“Search successful!The index is:%d\n”,mid);
else
printf(“Can’t search!\n”);
}
若运行时输入,52 则结果为
将一个数组中的值逆序重新存放.若,原来顺序存放:2,45,0,-3,54,123,3,要求重新改为:3,123,54,-3,0,5,45,2
从键盘输入20个整数,试判断其中正整数个数及负整数个数
将一个二维数组行和列中的元素互换,存到另外一个二维数组中
a= b=
7,求一个3*3整型矩阵对角线 c=,即求出其中两条对角线上数值之和
如输出一行字符,统计其中单词的个数.若输入:”I am a student”,共四个单词
编写复制一个字符串的程序.(不用strcpy函数)