最近在attack专接本,分享一些题目类型与我的生活
自己的时间表:
早晨是记忆力最好的时段,背英语单词,作文
上午期间头脑比较清醒,选择一些需要理解,分析的内容来复习,---阅读,数学等等
12:00-14:00 中午如果不睡觉,精力不济,这两个小时留给午饭和午休
下午会根据当前复习效果来安排,选择薄弱或进度较缓慢的科目复习
5:00-6:00 适合晚饭和遛弯-缓解压力
晚上精神较为集中,攻克难题较佳
微机原理
8086CPU寻址方式
如果使用的是基地bx那么寄存器编制是ds
寄存器寻址
直接寻址
间接寻址
加变址
C语言
s=a+aa+aaa+a(n个a的值,其中a是一数字,n表示a的位数)
int main(){ int a,n; int t,s = 0,i = 1; printf("please input a and n"); scanf("%d%d",&a,&n); while(i<n){ t = t+a; s = s+t; a = a*10; ++i; } printf("%d%d",a,n,s);}
//一篇文章,一共3行文字,每行有80个字符,分别统计中文大小写,数字,空格以及其他字符个数。
#include <stdio.h>#include <stdlib.h>#include <math.h>#include <string.h>#include <malloc.h>#define error 1#define ok 0int main(int argc, char const *argv[]){ /* code */ char c[3][80];// 1篇文章 int cap = 0,xiao = 0,num = 0,black = 0,other = 0; printf("please input a symbol\n"); int i,j; for(i = 0;i<3;i++) { gets(c[i]); for(j = 0; j<80&& c[i][j]!='\0' ;j++) { if (text[i][j]>='A'&& text[i][j]<='Z') upp++; else if (text[i][j]>='a' && text[i][j]<='z') low++; else if (text[i][j]>='0' && text[i][j]<='9') dig++; else if (text[i][j]==' ') spa++; else oth++; } } return 0;}
递归:
一个函数能调用自己吗?
n的阶乘
int jie(int n){
if(n == 1){return 1;else return n*jie(n-1);
}
}
int main(){
printf("%d",jie(4));return 0;
}
//斐波那契数列: 第1,2两个数为1,1。从第三个数开始,该数是其前面两个数之和
int f(int num){ if(num == 1 && num ==2) { return 1 } int f1 = 1; int f2 = 1; int fn = 0; for(int i = 0; i<n-2; i++) { fn = f1+f2; f1 = f2; f2 = fn; } printf("%d",n);}int mian(){ int num; printf("please input a number"); scanf("%d",&num); f(num); system("pause");}
//切饼的问题(使用递归解决问题)
p(0) = 1
p(1) = 1+1
p(2) = 1+1+2
p(3) = 1+1+2+3
n = p(n-1)+n