正在加载图片...
using namespace std; int main() char ch; cin >ch; if(ch>='a'&&ch<='z') { ch=ch-32; } if(ch>='A'&&ch<='Z') { ch=ch+32; } cout <<ch <<endl; return 0; } 61.4---20求一元二次方程的根 描述 利用公式x1=(-b+sqrt(b*b-4*a*c/2*a),x2=(-b-sqrt(b*b-4*a*cl)/2*a)求一元二次方 程ax2+bx+c=0的根,其中a不等于0。 输入 输入一行,包含三个浮点数a,b,c(它们之间以一个空格分开),分别表示方程ax2+bx +c=0的系数。 输出 输出一行,表示方程的解。 若b2=4*a*c,则两个实根相等,则输出形式为:x1=x2=.。 若b2>4*a*c,则两个实根不等,则输出形式为:x1=.x2=,其中x1>x2。 若b2<4*a*c,则有两个虚根,则输出:x1=实部+虚部i;x2=实部-虚部i,即x1的虚部系 数大于等于x2的虚部系数,实部为0时不可省略。实部=b/(2*a),虚部=sqrt(4*a*c-b*b) /(2*a) 所有实数部分要求精确到小数点后5位,数字、符号之间没有空格。 样例输入 样例输入1 1.02.08.0 样例输入2 101 样例输出 样例输出1 x1=-1.00000+2.64575i:x2=-1.00000-2.64575i 样例输出2using namespace std; int main() { char ch; cin >> ch; if( ch >= 'a' && ch <= 'z' ) { ch = ch -32; } if( ch >= 'A' && ch <= 'Z' ) { ch = ch +32; } cout <<ch <<endl; return 0; } 6 1.4------20 求一元二次方程的根 描述 利用公式 x1 = (-b + sqrt(b*b-4*a*c))/(2*a), x2 = (-b - sqrt(b*b-4*a*c))/(2*a)求一元二次方 程 ax2+ bx + c =0 的根,其中 a 不等于 0。 输入 输入一行,包含三个浮点数 a, b, c(它们之间以一个空格分开),分别表示方程 ax2 + bx + c =0 的系数。 输出 输出一行,表示方程的解。 若 b2 = 4 * a * c,则两个实根相等,则输出形式为:x1=x2=...。 若 b2 > 4 * a * c,则两个实根不等,则输出形式为:x1=...;x2 = ...,其中 x1>x2。 若 b2 < 4 * a * c,则有两个虚根,则输出:x1=实部+虚部 i; x2=实部-虚部 i,即 x1 的虚部系 数大于等于 x2 的虚部系数,实部为 0 时不可省略。实部 = -b / (2*a), 虚部 = sqrt(4*a*c-b*b) / (2*a) 所有实数部分要求精确到小数点后 5 位,数字、符号之间没有空格。 样例输入 样例输入 1 1.0 2.0 8.0 样例输入 2 1 0 1 样例输出 样例输出 1 x1=-1.00000+2.64575i;x2=-1.00000-2.64575i 样例输出 2
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有