重慶分公司,新征程啟航
為企業(yè)提供網(wǎng)站建設、域名注冊、服務器等服務
為企業(yè)提供網(wǎng)站建設、域名注冊、服務器等服務
#include?"stdio.h"
孟津ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!
#include?"stdlib.h"
#include?"time.h"
int?myfun(int?(*p)[4],int?n){
int?i,j;
for(i=0;in;i++)
for(j=i;jn;j++)
if(p[i][j]-p[j][i])
return?0;
return?1;
}
int?main(void){
int?a[4][4],i,j;
srand((unsigned)time(NULL));
for(i=0;i4;i++)
for(j=i;j4;a[i][j++]=a[j][i]=rand()%90+10);
for(i=0;i4;i++){
for(j=0;j4;printf("%3d",a[i][j++]));
printf("\n");
}
if(myfun(a,4))
printf("Yes!\n");
else?printf("No!\n");
for(i=0;i4;i++){
for(j=0;j4;printf("%3d",a[i][j++]=rand()%90+10));
printf("\n");
}
if(myfun(a,4))
printf("Yes!\n");
else?printf("No!\n");
return?0;
}
#includestdio.h
void?InputString(char?*s)?{?gets(s);?}
int?fun(char?*s)?{?int?r,i,n;
n=0;?while?(?s[n]!=0?)?n++;
r=1;?for?(?i=0;in/2;i++?)?if?(?s[i]!=s[n-i-1]?)?{?r=0;?break;?}
return?r;
}
void?Output(int?a)?{?
if?(?a==0?)?printf("不");??
printf("是對稱數(shù)組。");
}
void?main()?{?char?str[256];?int?b;
InputString(str);
b=fun(str);
Output(b);
}
main()
{long int x,y,a,b,c=0,n;
int i;
scanf("%ld",x);
y=0;
a=b=n=x;
while(n!=0)
{n=n/10;
y++;
}
y=y/2;
for(i=1;i=y;i++)
a=a/10;
for(i=1;i=y;i++)
{c=c*10+b%10;
b=b/10;
}
if (a==b) printf("yes\n") ;
else printf("NO\n");
}
思想就是將整數(shù)分成2半,后一半倒序,然后判斷是否相等,例如52125 :前一半為52,后一半為25,倒序為52,與前一半相等,為對稱數(shù)^_^
#include stdio.h
#define n 3 /* 此處假設為3階矩陣*/
int is_duichenjuzhen (int N,int *p[n][n]) /*定義函數(shù)*/
{
int i,j;
int flag=1; /*定義標志位*/
for(i=0;iN;i++)
for(j=0;ji;j++)
if(p[i][j]!=p[j][i])
flag=0;
return flag;
}
main()
{
int x,y;
int juzhen [n][n];
printf("請輸入數(shù)組:\n");
for(x=0;xn;x++)
for(y=0;yn;y++)
scanf("%d",juzhen[x][y]);
printf("您所輸入的數(shù)組為:\n");
for(x=0;xn;x++)
for(y=0;yn;y++)
{
printf("%8d",juzhen[x][y]);
if(y==n-1)
printf("\n");
}
if(is_duichenjuzhen (n,juzhen)) /*調用函數(shù)*/
printf("您所輸入的矩陣是對稱矩陣!\n");
else printf("您所輸入的矩陣不是對稱矩陣!\n");
}
/*注:由于本及程序中有中文,所以建議在VC或Win TC下運行。*/
/*本程序經本人調試成功后提交答案,望樓主給分。*/
我看看,有兩個警告,但不影響結果,我再試試消除警告。