1111(没有用数组)
	#include <stdio.h>
int main() {
    int n;
    while (scanf("%d", &n) != EOF) {
        long long a = 1, b = 1, c = 2;//输出结果用64位数字保存。
        if(n ==0) printf("1\n");
        else if(n == 1) printf("1\n");
        else if(n == 2) printf("2\n");
        else {
            n -= 2;
            long long d;
            while(n>0) {
                d = a+b+c;
                a = b;
    &nbs...
    
        
        
        
 
    
        
        
登录后发布评论
long int即long,给人的感觉好像是长整型,但实际上,它和int一样,只有32位。long long则不同,long long是C++的64位整型的基本类型