当前位置:编程学习 > C/C++ >>

C++程序设计基础

学校公选课,文科生。。。对这一窍不通= =
追问:1.求方程ax2+bx+c=0(要求考虑无根,相等实根,不相等实根和共轭复根的情况),其中a,b,c用键盘输入

3.编程:试用二维数组打印杨辉三角形(要求打印前5行)

答案:第二题最简单。

#include<iostream>

using namespace std;

int main(){

int year,leap;

cout<<"input year:";

cin>>year;

if((year%4==0&&year%100!=0)||(year%400==0))

leap=1;

else

leap=0;

if(leap)

cout<<year<<"is";

else

cout<<year<<"is not";

cout<<"a leap year.\n";

return(0);

}

 

题目没看清楚。。。
第一题 用求根公式就可以了
第二题 return (year%(year%100)?4:400)==0;
第三题题目实在看不清

上一个:打印日历(c++)
下一个:C++里的类有什么作用

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,