添加了头文件却显示未定义标识符

本文介绍了一个使用C++编写的斐波那契数列程序,该程序能够打印前20个斐波那契数,并展示了如何在一行中交替打印两个连续的数。代码中使用了标准输入输出库和格式化输出库,通过循环实现了斐波那契数列的计算。
#include<iomanip>
#include<iostream>//我看到网上有的说这俩换个顺序就行了,然而没有用
int main() {
	
	long f1, f2;
	int i;
	f1 = f2 = 1;
	for (i = 1; i <= 20; i++) {
		std::cout << f1 << setw(12) << f2 << " ";
		if (i % 2 == 0)std::cout << " " << std::endl;
		f1 = f1 + f2;
		f2 = f2 + f1;
	}
	std::cin.get();
	return 0;
}

谢谢解答!!!

无法打开 源 文件 "OpenDialogueWidget.h" 无法打开 源 文件 "OpeningDialogueWidget.h" 无法打开 源 文件 "CoreMinimal.h" 无法打开 源 文件 "Engine/LocalPlayer.h" 无法打开 源 文件 "Camera/CameraComponent.h" 无法打开 源 文件 "Components/CapsuleComponent.h" 无法打开 源 文件 "GameFramework/CharacterMovementComponent.h" 无法打开 源 文件 "GameFramework/SpringArmComponent.h" 无法打开 源 文件 "GameFramework/Controller.h" 无法打开 源 文件 "EnhancedInputComponent.h" 无法打开 源 文件 "EnhancedInputSubsystems.h" 无法打开 源 文件 "InputActionValue.h" 无法打开 源 文件 "CoreMinimal.h" 无法打开 源 文件 "GameFramework/Character.h" 无法打开 源 文件 "Logging/LogMacros.h" 无法打开 源 文件 "UMG3Character.generated.h" 后面有“::”的名称一定是类名或命名空间名 后面有“::”的名称一定是类名或命名空间名 后面有“::”的名称一定是类名或命名空间名 后面有“::”的名称一定是类名或命名空间名 不允许使用不完整的类型 "UMG3_API" 应输入表达式 应输入“}” 应输入声明 应输入声明 此声明没有存储类或类型说明符 未定义标识符 "LogTemplateCharacter" 后面有“::”的名称一定是类名或命名空间名 未定义标识符 "GetCapsuleComponent" 未定义标识符 "bUseControllerRotationPitch" 未定义标识符 "bUseControllerRotationYaw" 未定义标识符 "bUseControllerRotationRoll" 未定义标识符 "GetCharacterMovement" 未定义标识符 "FRotator" 未定义标识符 "CameraBoom" 未定义标识符 "CreateDefaultSubobject" 未定义标识符 "TEXT" 未定义标识符 "RootComponent" 未定义标识符 "FollowCamera" 不允许使用类型名 不允许使用不完整的类型 "USpringArmComponent" 后面有“::”的名称一定是类名或命名空间名 后面有“::”的名称一定是类名或命名空间名 未定义标识符 "APlayerController" 未定义标识符 "PlayerController" 未定义标识符 "Controller" 未定义标识符 "UEnhancedInputLocalPlayerSubsystem" 未定义标识符 "Subsystem" 后面有“::”的名称一定是类名或命名空间名 未定义标识符 "DefaultMappingContext" 后面有“::”的名称一定是类名或命名空间名 未定义标识符 "UEnhancedInputComponent" 未定义标识符 "EnhancedInputComponent" 未定义标识符 "JumpAction" 后面有“::”的名称一定是类名或命名空间名 “this”只能用于非静态成员函数内部 后面有“::”的名称一定是类名或命名空间名 后面有“::”的名称一定是类名或命名空间名 “this”只能用于非静态成员函数内部 后面有“::”的名称一定是类名或命名空间名 未定义标识符 "MoveAction" 后面有“::”的名称一定是类名或命名空间名 “this”只能用于非静态成员函数内部 后面有“::”的名称一定是类名或命名空间名 未定义标识符 "LookAction" 后面有“::”的名称一定是类名或命名空间名 “this”只能用于非静态成员函数内部 后面有“::”的名称一定是类名或命名空间名 未定义标识符 "UE_LOG" 未定义标识符 "LogTemplateCharacter" 未定义标识符 "Error" 未定义标识符 "TEXT" 未定义标识符 "GetNameSafe" “this”只能用于非静态成员函数内部 后面有“::”的名称一定是类名或命名空间名 未定义标识符 "FVector2D" 不允许使用不完整的类型 "FInputActionValue" 未定义标识符 "FVector2D" 应输入表达式 未定义标识符 "Controller" 未定义标识符 "FRotator" 未定义标识符 "FRotator" 未定义标识符 "FVector" 未定义标识符 "FRotationMatrix" 后面有“::”的名称一定是类名或命名空间名 未定义标识符 "FVector" 后面有“::”的名称一定是类名或命名空间名 未定义标识符 "AddMovementInput" 后面有“::”的名称一定是类名或命名空间名 未定义标识符 "FVector2D" 不允许使用不完整的类型 "FInputActionValue" 未定义标识符 "FVector2D" 应输入表达式 未定义标识符 "Controller" 未定义标识符 "AddControllerYawInput" 未定义标识符 "AddControllerPitchInput" 此声明没有存储类或类型说明符 未定义标识符 "LogTemplateCharacter" 未定义标识符 "Log" 未定义标识符 "All" 此声明没有存储类或类型说明符 未定义标识符 "config" 未定义标识符 "Game" 应输入“;” 此声明没有存储类或类型说明符 未定义标识符 "EditAnywhere" 未定义标识符 "BlueprintReadOnly" 未定义标识符 "Category" 未定义标识符 "Input" 未定义标识符 "meta" 未定义标识符 "AllowPrivateAccess" 应输入“;” 应输入声明 应输入声明 应输入声明 类声明外部的说明符无效 应输入“{” 非成员函数上不允许使用类型限定符 此声明没有存储类或类型说明符 应输入“;”
最新发布
08-26
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值