- 博客(7)
- 资源 (11)
- 收藏
- 关注
原创 求3000以内的亲密数(优化改进)
亲密数:用穷举法直接对3000个数字进行遍历非常耗时以下为改进代码:#include<stdio.h>int factorSum(a){//求a因子和 int i,sum=0; for(i=1; i<a; i++) if(a%i==0) //i和a的一个因子 sum+=i; //求因子和 return sum;}//判断a与b是否为亲密数,x[...
2019-08-18 20:19:15 1205
原创 输出1-100之间所有质数+改进
/* 输出1-100之间所有质数 不包括1 */#include <stdio.h>int main(){ int i,j; for(i=2;i<=100;i++){ int t=1; for(j=2;j<i;j++){ if(i%j==0) t=0; break; } if(t==1){ printf("%d "...
2019-08-13 18:48:23 577
原创 判断是否是回文数
/* 判断是否是回文数 */#include<stdio.h>int isPalind(int number){ int qushu,result, temp=number; while(temp!=0){ qushu=temp%10; result=result*10+qushu; temp=temp/10; } return(number==resul...
2019-08-13 17:30:29 190
原创 水仙花数 各位数字立方和等于自身
/* 水仙花数 各位数字立方和等于自身 */#include<stdio.h>int main(){ int i,a,b,c; for(i=100;i<1000;i++){ a=i/100; b=i/10%10; c=i%10; if(a*a*a+b*b*b+c*c*c==i){ printf("%d\n",i); } } retu...
2019-08-12 19:32:44 369
原创 直接选择排序
/** 直接选择排序 */#include<stdio.h>void select(int k[],int n){ int i,j,max; for(i=1;i<=n-1;i++){ max=i; for(j=i+1;j<=n;j++){ if(k[j]<k[max]){ max=j; } } if(max!=i){ k...
2019-08-12 19:31:55 149
原创 编写一个函数,由实参传来一个字符串, 统计此字符串中字母、数字、空格和其他字符的个数,并输出结果。
编写一个函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其他字符的个数,并输出结果。/*编写一个函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其他字符的个数,并输出结果。(改) */ #include<stdio.h>void TongJi(char s[]){ int ZiMu=0,KongGe=0,ShuZi=0,QiTa=0,i;...
2019-08-12 19:28:53 14041 2
原创 C语言中如何从一个函数获取两个及两个以上的返回值
C语言中如何从一个函数获取两个及两个以上的返回值方法一:设置全局变量,这样你在形参中改变全局变量,在实参中也会有效。所以你可以在形参中改变多个全局变量的值,那么在实参中就相当于返回多个值。方法二:如果你用数组名作为形参,那么你改变数组内容,比如排序,或者进行加减运算,回到实参时依然是有效的。这样也会返回一组值。方法三:可以利用指针变量,这个原理和方法二是一样的,因为数组名本身就是数组首...
2019-08-08 18:09:54 31997 1
HotelSSM.zip
2019-07-07
一个简单的(注册登录+文件上传下载)的demo(SSM整合)
2019-04-14
SSM实现校园超市管理系统(源码+SQL)
2019-03-31
学生管理系统—JavaWeb项目-SSM框架整合-增删改查
2018-12-22
codeblocks-16.01mingw-setup.zip 合成版本 不用下mingw 不用配环境 安装即用
2018-05-21
妙趣横生的算法C语言实现
2018-04-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人