西安交大梁力
西安交通大学梁力上机实验
shangxianjiao
这个作者很懒,什么都没留下…
展开
-
西安交大梁力上机实验第四章1,保存和输出yi的值
西安交通大学梁力上机实验第四章1zd保存和输出yi的值没有用数组#include<bits/stdc++.h>#include<iostream>using namespace std;int main(){ double x; cout<<"输入10个数x:"<<endl; double y=0; for(int i=0;i<10;i++) { cin>>x; y=2*sin(x)*si原创 2020-06-06 22:38:58 · 262 阅读 · 0 评论 -
西安交大梁力上机实验第三章20,给一个自然数分解为各个因子的乘积
西安交大梁力上机实验第三章20zd20给一个自然数分解为各个因子的乘积#include<iostream> using namespace std;int main(){ int x=0,t=2; cout<<"请输入一个自然数:"<<endl; cin>>x; cout<<"x=1"; while (1) { if(x%t==0) { cout<<"*"<<t;原创 2020-06-04 15:03:20 · 259 阅读 · 0 评论 -
西安交大梁力上机实验第三章19,某工厂1990年的年产值为2千万元,计划以后年增长率9%,输出任意一年的年产值
西安交大梁力上机实验第三章19zd19某工厂1990年的年产值为2千万元,计划以后年增长率9%,输出任意一年的年产值#include<iostream> using namespace std;int main() { //要计算输入的年 double year=0; cout<<"请输入要计算的年份"<<endl; cin>>year; double yearChanZhi=2;//初始年产值 i原创 2020-06-04 11:44:44 · 196 阅读 · 0 评论 -
西安交大梁力上机实验第三章18,重点输出图形AABABCABCXYZ
西安交大梁力上机实验第三章18zd18重点输出图形AABABCABCXYZ#include<iostream> using namespace std;int main(){ for(int i=0;i<26;i++)//外层控制行 { for(int j=30; j>=i+3 ;j-- ) { cout<<" "; } for(char k=65;k<=i+65;k++)//打印图形,第x行是A后+x个原创 2020-06-04 10:22:38 · 284 阅读 · 0 评论 -
西安交大梁力上机实验第三章17,打印水仙花数,是三位数,各位数字立方和等于本数字
西安交通大学梁力上机实验第三章17zd要点:求一个数的个位,十位,百位,该数不改变,要在循环中求打印水仙花数,是三位数,各位数字立方和等于本数字#include<bits/stdc++.h>#include<iostream>using namespace std;int main(){ for(int i=100;i<=999;i++) { int a,b,c;// a=i%10; b=(i/10)%10; //b=(i原创 2020-06-04 01:12:56 · 203 阅读 · 0 评论 -
西安交大梁力上机实验第三章16,求1到999之间能被3整除的数且至少有一位是5
西安交通大学梁力上机实验第三章16zd求1到999之间能被3整除的数且至少有一位是5#include<iostream>using namespace std;int main(){ int a,b,c;//a是个位 b是十位 c百位 for(int i=0;i<1000;i++) { /* a=i%10;//求个位 i=i/10; b=i%10;//求十位 i=i/10; c=i;//求百位 */原创 2020-06-04 00:36:47 · 457 阅读 · 0 评论 -
求阶乘的两个方法,递归和循环
求阶乘的两个方法,递归和循环递归#include<iostream>using namespace std;float f(float n){ if(n==1) { return 1; } else return n*f(n-1); }int main(){ int n;// cout<<"请输入n"; cin>>n; // f(n); cout<<原创 2020-06-04 00:32:28 · 662 阅读 · 4 评论 -
西安交大梁力上机实验第三章15,阶乘N!N从键盘输入,循环解决
西安交通大学梁力上机实验第三章15zd15阶乘N!N从键盘输入,循环解决 #include<iostream>using namespace std;int main(){ int n;//输入的数n double x=1; //累计的值,要用double,用int范围太小,算的少 cout<<"请输入一个数N:" <<endl; cin>>n; /*递归用循环一定要注意 int i是从1开始,&l原创 2020-06-03 23:31:03 · 261 阅读 · 0 评论 -
西安交大梁力上机实验第三章15,阶乘N!N从键盘输入,递归解决
西安交通大学梁力上机实验第三章15zd15阶乘N!N从键盘输入#include<iostream>using namespace std;long f(long n) { if(n==1)//相等一定是== return 1; else return n*f(n-1); }int main(){ int n=0; cout<<"请输入一个正整数:"<<endl; cin>>n; f(n);//原创 2020-06-02 17:34:35 · 161 阅读 · 0 评论 -
西安交大梁力上机实验第三章14,打印图形ABCDE
西安交大梁力上机实验第三章14zd14打印图形ABCDE#include<iostream>using namespace std;int main(){// int a; 这样输出的是数字 char a; for(int i=0;i<5;i++)//行 { //要知道A对于的阿斯克编码ASCII是65 a+32 a=65+i; for(int j=0; j<5;j++)//列 { cout<<a原创 2020-06-02 15:53:49 · 255 阅读 · 0 评论 -
西安交大梁力上机实验第三章13,读入20个数,统计正数负数为0的个数
西安交大梁力上机实验第三章13读入20个数,统计正数负数为0的个数#include<iostream>using namespace std;int main(){ double x;//输入的数 int a=0,b=0,c=0; //由于20个太多,我改为5个 cout<<"请输入5个数"<<endl; for(int i=0;i<5;i++) { cin>>x; if(x>0) a=原创 2020-06-02 14:35:41 · 400 阅读 · 0 评论 -
西安交大梁力上机实验第三章12,从0到180度每隔5度输出该角度的正弦值余弦值
西安交大梁力上机实验第三章12从0到180度每隔5度输出该角度的正弦值余弦值`#include<bits/stdc++.h>using namespace std;int main(){double h=0,j=0;//h 弧度 j角度for( int i=0;i<36;i++){ j=5*(i+1); h=j*3.1415/180; cout<<sin(h)<<endl; cout<<cos(h)<<endl原创 2020-06-01 23:39:41 · 1817 阅读 · 0 评论 -
西安交大梁力上机实验第三章11,改进版,给定一个不多于5位的正整数,要求:1求它是几位数;2分别打印出每一位数字;3 按逆序打印出各位数
西安交通大学梁力上机实验第三章11改进版给定一个不多于5位的正整数,要求:1求它是几位数;2 分别打印出每一位数字;3 按逆序打印出各位数#include<bits/stdc++.h>using namespace std;int main(){ int x=0,t=0,a=0,b,c,d,e; //输入的数是x,位数是t cout<<"请输入x:"<<endl; cin>>x; if(x>0 &&am原创 2020-06-01 22:11:53 · 602 阅读 · 0 评论 -
西安交大梁力上机实验第三章11,给定一个不多于5位的正整数,要求:1求它是几位数;2分别打印出每一位数字;3 按逆序打印出各位数
西安交通大学梁力上机实验第三章11给定一个不多于5位的正整数,要求:1求它是几位数;2 分别打印出每一位数字;3 按逆序打印出各位数#include<bits/stdc++.h>using namespace std;int main(){ int x=0,t=0,a=0,b,c,d,e; //输入的数是x,位数是t cout<<"请输入x:"<<endl; cin>>x; if(x>0 && x&l原创 2020-06-01 21:49:58 · 461 阅读 · 0 评论 -
西安交大梁力上机实验第三章10,对一批货物征收税金
西安交通大学梁力上机实验第三章对一批货物征收税金题目#include<iostream>using namespace std;int main(){ double q=0,s=0;//q价钱,s税 cout<<"请输入价钱q:"; cin>>q;/* if ( q>=10000) s= q*0.05; if(q>=5000 && q<10000 ) s= q*0.03;原创 2020-06-01 20:07:58 · 496 阅读 · 0 评论 -
西安交大梁力上机实验第三章8,根据输入x的值计算yz的值
西安交通大学梁力上机实验第三章根据输入x的值计算yz的值题目#include<iostream>using namespace std;int main(){ double x=0,y=0,z=0,pi=3.14; cout<<"请输入x:"<<endl; cin>>x; if (x<2.5 && x==2.5) y=x*x+1; else y=x*x-1; cout<&l原创 2020-06-01 18:44:40 · 324 阅读 · 0 评论 -
西安交大梁力上机实验第三章6,设圆半径r=1.5,圆柱高h=3,求圆周长,圆面积,圆球表面积,圆柱体积
西安交通大学梁力上机实验第三章6设圆半径r=1.5,圆柱高h=3,求圆周长,圆面积,圆球表面积,圆柱体积题目#include<iostream>#include<cmath>using namespace std;int main(){ double r=1.5,h=3,pi=3.14; double c=0,sy=0,sy2=0,sq=0,v=0;//c周长,sy圆面积,sq圆球面积,v体积 //圆周长 c=2*r*pi; //圆面积 s原创 2020-05-31 20:24:59 · 1029 阅读 · 0 评论 -
西安交大梁力上机实验第三章5,绝对温度为T的黑体,对波长为入的辐射功率为
西安交通大学梁力上机实验第三章5绝对温度为T的黑体,对波长为入的辐射功率为题目# include<iostream>#include<cmath>using namespace std; #define c 2.997924e8#define h 6.6252e-34#define pi 3.1415926#define b 5.66687e-8int main(){ //double c=2.997924e8,h=6.6252e-34,pi=3原创 2020-05-31 19:30:38 · 424 阅读 · 1 评论 -
西安交大梁力上机实验第三章4求三角形面积
西安交通大学梁力上机实验题目方法1//#include "bits/stdc++.h"#include<iostream> #include<cmath> using namespace std;int main(){ double a=0,b=0,c=0,k=0,s=0; cout<<"请输入3个边长abc的值:"<<endl; cin>>a>>b>>c; k=(a+b+c)/2; /原创 2020-05-31 17:42:02 · 189 阅读 · 0 评论 -
西安交大梁力上机实验第三章3计算地球表面积
西安交通大学梁力上机实验计算地球表面积题目代码#include <iostream>using namespace std;int main(){ double r=6371.0,pi=3.14; double s=0; s=4*pi*r*r; cout<<"表面积是:"<<s<<endl; cout<<"半径是:"<<r<<endl; cout<<"pi是:"<<原创 2020-05-31 17:16:45 · 421 阅读 · 0 评论 -
西安交大梁力上机实验第三章2把华氏度变摄氏度 5种方法,总有一个你满意
西安交通大学梁力上机实验题目如下:转换公式 c=5/9*(f-32)把华氏度变摄氏度方法1//转换公式 c=5/9*(f-32) //把华氏度变摄氏度 #include<iostream>using namespace std;int main(){ double f=0.0,c=0.0;//定义变量并初始化 cout<<"请输入华氏度"<<endl; cin>>f; c=5.0/9.0*(f-32.0); cou原创 2020-05-31 16:43:06 · 522 阅读 · 0 评论