2016.10.29
来源:互联网 发布:淘宝店铺店招图片尺寸 编辑:程序博客网 时间:2024/05/21 18:31
今日学习总结:
1.C语言:1)学习了几个算法,1.1~100的素数显示,其逻辑是一个变量控制当前测试的值,一个变量分别与其求余,若存在等于零,则flag变量置一,退出循环,若没有,输出那个数。 2)1~1000的完数算法,与素数显示类似,一个变量控制当前测试的值,一个变量分别求余,若存在等于零,累加之,若累加后的值与原数相等,输出。3)输出1~100的9的个数,具体代码是
#include<stdio.h>
main()
{
int m;
int a;
int num;
int n=1000;
int sum = 0;
for(m = 1;m <= n; m++)
{
num = m;
while(num !=0)
{
if(( num%10 )== 9)
{
sum++;
}
num = num / 10;
}
}
printf("%d",sum);
}
注意:需要用num 来代替m防止在num%10时m置零,使其在0和一之间循环。
3)gcc 在编译的过程分为预处理(头文件展开,宏替换,条件编译)(指令为gcc -E)输出.i文件,编译(语法检查,词法分析)(指令为gcc -c)输出.o文件(目标文件)汇编(gcc -S)输出.s(汇编文件)链接(分为动态和静态,静态将函数的代码将从其所在的静态链接库中被拷贝到最终的可执行程序中,动态函数的代码被放到称作是动态链接库或共享对象的某个目标文件中。链接程序此时所作的只是在最终的可执行程序中记录下共享对象的名字以及其它少量的登记信息。)
2.linux的命令(略)
3.动态库和静态库的相关知识
- 2016.10.29
- 2016.10.29
- 2016.10.29
- 2016.10.29 复习Bootstrap.2
- 2016.10.29小鹿ins翻译
- 2016.10.29noip模拟总结
- 纪中2016.10.29比赛总结
- 2016.10
- 2016.10.29初中部上午NOIP普及组比赛总结
- 2016.10.29【初中部 NOIP提高组 】模拟赛C题解
- NOIP模拟题 2016.10.29 [DP] [中位数相关] [折半搜索]
- 2016.10.29【初中部 NOIP提高组 】模拟赛C题解
- 2016.10.29【初中部 NOIP提高组 】模拟赛C题解
- 2016.10.29【初中部 NOIP提高组 】模拟赛C
- 2016.10.29【初中部 NOIP提高组 】模拟赛C
- 2016.10.29【初中部 NOIP提高组 】模拟赛C
- 2016.10.02
- 2016.10.7
- Python序列:字符串、列表和元组(二)
- Hibernate简介
- IO之转换流
- Java文件类操作实例总结
- 线程总结以及函数实现
- 2016.10.29
- 二分入门——poj 1064 cable master
- hdu 2045 递推
- C Primer Plus学习 六十四 总结本书
- leetCode练习(110)
- 几何知识点
- linux安装nginx详解
- (8)const 限定符
- 数据结构实验之二叉树二:遍历二叉树