求高手老师指正 这个程序总是报错!no operator defined which takes a right-hand operand of type ''
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求高手老师指正 这个程序总是报错!no operator defined which takes a right-hand operand of type ''相关的知识,希望对你有一定的参考价值。
#include<iostream>
#include <math.h>
using namespace std;
void main()
int num,b=0.0; //num为班级总人数,b为及格人数
float a,c=0.0,d=0.0; //分别为录入成绩,及格成绩总和,所有成绩总和
float pj1,pj2;
cout<<"qing shu ru ban ji ren shu:\n";
cin>>num;
for(int i=1;i<=num;i++)
cout<<"qing lu ru xue sheng cheng ji:\n";
cin>>a>>endl;
d+=a;
if(a>=60)
c+=a;
b++;
pj1=c/b;
pj2=d/num;
cout<<"ji ge xue sheng de pjcj wei: ";
cin>>pj1>>endl;
cout<<"ban ji pjcj wei: ";
cin>>pj2;
你是不能把cin输入的值输入到endl里面的
int num,b=0.0; //num为班级总人数,b为及格人数
float a,c=0.0,d=0.0; //分别为录入成绩,及格成绩总和,所有成绩总和
float pj1,pj2;
cout<<"qing shu ru ban ji ren shu:\n";
cin>>num; //把endl去掉
for(int i=1;i<=num;i++)
cout<<"qing lu ru xue sheng cheng ji:\n";
cin>>a;
d+=a;
if(a>=60)
c+=a;
b++;
pj1=c/b;
pj2=d/num;
cout<<"ji ge xue sheng de pjcj wei: ";
cin>>pj1; //把endl去掉
cout<<"ban ji pjcj wei: ";
cin>>pj2;本回答被提问者采纳 参考技术B cin>>a>>endl;
这里边有好多 cin >> endl的语句,这样的语句肯定不合法嘛
以上是关于求高手老师指正 这个程序总是报错!no operator defined which takes a right-hand operand of type ''的主要内容,如果未能解决你的问题,请参考以下文章
求高手帮忙翻译一段基于OPENCV的运动目标检测的程序,详细翻译,老师会提问
求高手,oracle一直报这个错误:ORA--00923 无法在应该出现from关键字的位置上找到它,如何解决
使用vs2008时,总是出现找不到指定文件的问题,但程序没有错。求高手指点!
python错误,写了个小程序,if语句总是不执行,求高手指点