C语言程序设计试题_练习题(3)
发布时间:2021-06-05
发布时间:2021-06-05
{
if(n%3==0) ;
printf(“%d ”,n);
}
}
3.判断m是否是素数
#include <math.h> main() {
int m,i,k;
scanf(“%d”,&m); k=sqrt(m); for(i=2;i<=k;i++)
if(m%i==0) ;
if(i>=k+1) printf(“%d is a prime number\n”,m); else printf(“%d is not a prime number\n”,m); }
4.给定一3*4的矩阵,求出其中值最大的元素的值,及所在的行列号。
main() {
int i,j,row=0,colum=0,max;
static int a[3][4]={{1,2,3,4}{9,8,7,6}{10,-10,-4,4}}; ;
for(i=0;i<=2;i++) for(j=0;j<=3;j++) if(a[i][j]>max) {
max=a[i][j]; ; ; }
printf(“max=%d,row=%d,colum=%d\n”,max,row,colum); }
5. 下面函数的功能是将两个字符串s和t连接起来。
char *conj(char *s, char *t) {
char *p=s;
while(*s) ; while(*t) {
*s= ; s++; t++; }
*s=’\0’;