帮我看看这个C++题目

来源:百度知道 编辑:UC知道 时间:2024/06/02 07:23:51
#include<iostream>
using namespace std;
void bule(int);
int main()
{
int a;
cout<<"请输入小时:"<<endl;
cin>>a;
int b;
cout<<"请输入分:"<<endl;
cin>>b;
bule(a,b);
return 0;
}
void bule(int a,b)
{
cout<<"输入的小时数为:"<<a<<endl;
cout<<"输入的分钟数为:"<<b<<endl;
cout<<"time"<<a<<":"<<b<<endl;
}

函数头声明有问题,你是两个参数,应该写成
void bule(int , int)
初始化处
void bule(int a, int b)
你有几个参数在声明或者实现时都要全部写出来呵
要分开写,这与声明变量不一样呵,类型都不能省