#include <streamio.h>#include "math.h" void main() { float a,b,c,s; cout<<"请输入三角形的三边:"; cin>>a; cin>>b; cin>>c; if(a+b>c && a+c>b && b+c>a) { s=(a+b+c)/2.0; cout<<sqrt(s*(s-a)*(s-b)*(s-c))<<endl; } else cout<<"不能组成三角形"<<endl; }
#include<iostream> using namespace std; int main() { int i=1; int j=1; int k=1; for(i=1;i<=4;i++) { for(j=i;j>1;j--) cout<<" "<<endl; for(j=1;j<=7-2*(i-1);j++) cout<<k; cout<<endl; k++;}; system("pause"); }
visual studio被人称为宇宙级的c\c++代码开发ide.功能强大,自带编译器调试器.商业应用也多.限制就是只在windows上有. code blocks,轻量级ide,非常小相比于上面.功能满足日常c语言开发. gcc+gdb,纯命令行操作.几乎所有平台上都能使,而且对于linuxer来说,必备技能.
我用c给你编 #include"stdio.h" void fun(double a,double b,char c) { if(c=='+') printf("两个数的和是:%lf\n",a+b); else if(c=='-') printf("两个数的差是:%lf\n",a-b); else if(c=='*') printf("两个数的积是:%lf\n",a*b); else if(c=='/') { if(b==
#include "iostream.h" void main() { int a,flag; int bit=10; int n; flag=1; n=0; int source; cout << "请输入一个正整数:"; cin >> a; source=a; do { n++; a=a/10; }while(a); cout << "整个正整数有" << n << "位!" << endl; for(int i=0;i<n;i++) { cout << source%bit ; source=source/10; } cout << endl; }
#includeusing namespace std;enum Grade{A,B,C,D,E};//定义枚举型;ABCDE的值分别是0,1,2,3,4Grade gradecheck(int n)//函数定义,把不同成绩段转换为枚举型变量的值并返回{ if(n>=90)return A; else if(n>79&&n69&
1. #include <stdio.h>#include <math.h> void main() { double a,b,c,p; scanf("%f %f %f",&a,&b,&c); p = (a+b+c)/2; printf("%f",sqrt(p*(p-a)*(p-b)*(p-c))); } 利用海伦公式来求 2. 3. 1.能被4整除且不可以被100整除;2.能被400整除.满足任何一个
说到编程,就不能不介绍下计算器啦 呵呵 代码如下 #include <stdio.h> void main(){ float a,b; char c; printf("请输入运算式子"); scanf("%f %c %f",&a,&c,&b);//输入时相互不能有空格 switch(c) { case '+': printf("%f%c%f=%f",a,c,b,a+b);
#include using namespace std; int main() { int* a = new int; scanf("%d", a); printf("%d", a); // 有符号整型输出 printf("%u", a); // 无符号整型输出 printf("%#x", a); // 16进制输出 printf("%o", a); // 八进制输出 } 够了吧
#include //使用for循环void fun1() { double i, y, x=1, e=1; for(i=1; i //使用for循环void fun1() { double i, y, x=1, e=1; for(i=1; i=0.0001) { x*=i; y = 1/x; e+=y; i++; } cout 评论0 0 0