C++程序设计基础
学校公选课,文科生。。。对这一窍不通= =
追问:1.求方程ax2+bx+c=0(要求考虑无根,相等实根,不相等实根和共轭复根的情况),其中a,b,c用键盘输入3.编程:试用二维数组打印杨辉三角形(要求打印前5行)
学校公选课,文科生。。。对这一窍不通= =
追问: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++里的类有什么作用