最近在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