解题思路:
注意事项:
参考代码:
#include<stdio.h>
#include<math.h>
int main()
{
int n,i,j,max;
scanf("%d",&n);
for(i=2;i<=sqrt(n);i++){
if(n%i==0){
j=n/i;
break;
}
}
if(i>j){
max=i;
}else{
max=j;
}
printf("%d",max);
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:662 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码)浏览:615 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:488 |
三角形 (C++代码)记忆化搜索浏览:1235 |
【绝对值排序】 (C语言代码)浏览:848 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:462 |
1157题解浏览:727 |
A+B for Input-Output Practice (C语言代码)浏览:468 |
DNA (C语言代码)浏览:395 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:569 |