# 论文查重函数

论文查重函数

#include<stdio.h>
int main()
int a[4][4]={{1,2,3,4},{8,0,2,3},{5,0,9,7},{6,0,5,7}};//已知论文
int b[100][100],i,j,n,x=0;
doube k;
printf("请输入要查找的论文的行列数\n");
scanf("%d\n",n);
if(n>1&&n<100)
{
for(i=0;i<n;i++)
for(j=0;j<n;j++)
scanf("%d",&b[i][j]);//输入自己论文
for(i=0;i<4;i++)
for(j=0;j<4;j++)
if(b[i][j]==a[i][j]) x++;//查重
k=(doube)x/(n*n)*100;
printf("重合率为%.1lf%\n",k);
}
else printf("请输入一个1~100的数\n");
return 0;
}

描述:“聪明”的小白菜马上就要毕业了,目前面临着棘手的论文问题。小白菜想知道自己的论文与已知论文的重合率,若重合率不大于20%,则大吉大利;否则,小白菜需要修改论文。
已知论文内容:1 2 3 4 8 0 2 3 5 0 9 7 6 0 5 7
小白菜的论文:1 3 2 4 8 0 9 3 1 6 0 8 6 5 0 5

本文主要运用了如何在数组中查找一个数

主体

scanf("%d",&要查找的数);
for(i=0;i<n;i++)
{
scanf("%d",&数组);
//用穷举法一个一个找。
if(要找的数==数组中的某个数)
printf("找到");
else printf("没找到")
}
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值