function - 预期减速并缺少 (
问题描述
当我运行它时,它给了我你在图像上看到的错误。有人可以帮我解决我在这里做错了什么吗?
int n = 2;
int const p = 8;
int e = 1;
int i = 1;
int pow ();
{
for (i = 1; i <= p; i++)
{
e = i * n;
if (e == 0)
{
return 1;
}
else
{
if (e = > 1)
{
cout << e << endl;
}
}
}
}
我得到错误:
E0169 expected a decleration
C2447 '{': missing function header (old-style formal list?)
解决方案
错误是因为 pow() 函数后面的分号
它应该是
int pow ()
{
代替
int pow ();
{
推荐阅读
- vb.net - 如何使用 cellstyle builder 格式字符串对话框正确设置 datagridview defaultcellstyle?
- c++ - 唯一指针初始化
- c++ - 如何理解引用的列表初始化中的纯右值
- r - 如何将行向量添加到数据框中?
- c - 如何将一个字节分成 2 个一组,然后使用 C 旋转它们?
- c# - C# 控制台应用程序 - 如何制作交互式菜单?
- java - 在spring boot中调用多个服务的正确方法是什么
- database - 具有设置值的内部联接的 Oracle 更新语句
- excel - 用于创建不在现有表中的随机数的函数
- html - 使用 3D 效果将图像从前视图旋转到左视图