
山理入门题目
一只眠羊啊
前途似海,来日方长.
展开
-
排序
1582#include<stdio.h>int main(){ int i,j,n,t,a[101]; scanf("%d",&n); for(i=0;i<n;i++) scanf("%d",&a[i]); for(i=0;i<n-1;i++) { for(原创 2019-02-27 17:01:12 · 139 阅读 · 0 评论 -
C/C++练习7---求某个范围内的所有素数
1137#include<stdio.h>int main(){ int n,i,j,k,m=0; scanf("%d",&n); for(i=2;i<n;i++) { if(i==2) { printf(&原创 2019-01-30 14:57:04 · 458 阅读 · 0 评论 -
A+B for Input-Output Practice (IV)
1013#include<stdio.h>int main(){ int n,i,j,k; while(scanf("%d",&n)!=EOF) { if(n==0)break; else { for(原创 2019-01-30 14:55:39 · 125 阅读 · 0 评论 -
C语言实验——圆周率
1193#include<stdio.h>#include<math.h>int main(){ int i,n; double p=0; scanf("%d",&n); for(i=1;i<=n;i++) { p=p+1.0/(4*i-3)-1.0/(4*原创 2019-01-29 14:17:50 · 1697 阅读 · 0 评论 -
C/C++经典程序训练2---斐波那契数列
1132#include<stdio.h>int main(){ int n,i,f1=1,f2=1,f3; scanf("%d",&n); for(i=2;i<n;i++) { f3=f2+f1; f1=f2; f2=f3;原创 2019-01-29 14:16:22 · 610 阅读 · 0 评论 -
C语言实验——判断素数(循环结构)
1122#include<stdio.h>#include<math.h>int main(){ int n,i; scanf("%d",&n); if(n==1) printf("This is not a prime.\n"); else {&a原创 2019-01-29 14:14:25 · 335 阅读 · 0 评论 -
C/C++经典程序训练3---模拟计算器
1133#include<stdio.h>int main(){ int a,b; char c; scanf("%d %d\n%c",&a,&b,&c); switch(c) { case'+': printf("%d\n",a+b);break; 原创 2019-01-29 14:13:25 · 164 阅读 · 0 评论 -
C/C++训练1---最大公约数与最小公倍数
1131#include<stdio.h>int main(){ int a,b,r; int x,y; scanf("%d %d",&a,&b); x=a; y=b; if(a<b)//先排序。大数在前 { 原创 2019-01-29 14:12:12 · 205 阅读 · 0 评论 -
A+B for Input-Output Practice (II)
1011#include<stdio.h>int main(){ int n,i,a,b; scanf("%d",&n); while(n--) { scanf("%d%d",&a,&b); i=a+b; &a原创 2019-01-29 14:11:07 · 174 阅读 · 0 评论 -
压岁钱
2555#include<stdio.h>int main(){ int n,i,j; scanf("%d",&n); while(n--) { scanf("%d",&i); if(1000000%i==0) &nb原创 2019-01-29 14:09:59 · 392 阅读 · 0 评论 -
分段函数求值
2252#include<stdio.h>int main(){ double n,i; while(scanf("%lf",&n)!=EOF) { if(n>=0) if(n>0) i=n*n+1; else i=100.0; else i=-n; printf("%.1lf\n",i); } r...原创 2019-01-29 14:08:50 · 789 阅读 · 0 评论 -
优越数
1442#include <stdio.h>int main(){ int n,i,a,b,c,sum=0; double ave; scanf("%d",&n); while(n--)&am原创 2019-01-29 14:05:34 · 980 阅读 · 0 评论 -
C语言实验——打印菱形
1174#include<stdio.h>int main(){ int n,i,c,t; scanf("%d",&n); &n原创 2019-01-30 14:58:38 · 4367 阅读 · 0 评论 -
C语言实验——求阶乘(循环结构)
1123#include<stdio.h>int main(){ int n,i,j=1; scanf("%d",&n); if(n==0) printf("1\n"); else { for(i=n;i>0;i--) &原创 2019-01-30 14:59:56 · 644 阅读 · 0 评论 -
C语言实验——数组逆序
1186#include<stdio.h>int main(){ int m,n,i,j,a[100],b; scanf("%d",&n); for(i=0;i<n;i++) scanf("%d",&a[i]); scanf("%d",&原创 2019-02-27 16:56:29 · 291 阅读 · 0 评论 -
C语言实验——分割整数
1175#include<stdio.h>int main(){ int n,i,j,a[10]; scanf("%ld",&n); for(i=0;i<10;i++) { a[i]=n%10; n=n/10; if(n==0)原创 2019-02-27 16:55:24 · 288 阅读 · 0 评论 -
C语言实验——最值
1170#include<stdio.h>int main(){ int n,i,k,j[10],max,min,a,b,c,d; scanf("%d",&n); for(i=0;i<n;i++) { scanf("%d",&j[i]); }&原创 2019-02-27 16:54:12 · 727 阅读 · 0 评论 -
分段函数
2557#include<stdio.h>#include<math.h>int main(){ double i,j; int n; scanf("%d",&n); while(n--) { scanf("%lf",&i);&原创 2019-02-27 16:53:01 · 325 阅读 · 0 评论 -
求三角形面积
1206#include<stdio.h>#include<math.h>int main(){ double a,b,c,s,p; scanf("%lf%lf%lf",&a,&b,&c); p=(a+b+c)/2.0; s=sqrt(p*(p-a)*(p-b)*(p-c)); 原创 2019-02-27 16:51:43 · 154 阅读 · 0 评论 -
C语言实验——一元二次方程Ⅰ
1161#include<stdio.h>#include<math.h>int main(){ double a,b,c,disc,x1,x2,p,q,e; scanf("%lf%lf%lf",&a,&b,&c); disc=b*b-4*a*c; p=-b/(2.0*a); q原创 2019-02-27 16:50:18 · 405 阅读 · 0 评论 -
C/C++程序训练6---歌德巴赫猜想的证明
1136#include<stdio.h>int main(){ int i,j,n; int a,b; scanf("%d",&n); for(i=3;i<n;i=i+2)&a原创 2019-01-30 15:08:03 · 363 阅读 · 0 评论 -
求数列的和
1238#include<stdio.h>#include<math.h>int main(){ int m,n,i; double a,f; while(scanf("%d%d",&n,&m)!=EOF) { for(i=m,f=n,a=0;i>0;i--) 原创 2019-01-30 15:06:52 · 163 阅读 · 0 评论 -
C语言实验——计算表达式
1199#include<stdio.h>#include<math.h>double f(double x,int n){ double y; if(n==1) { y=sqrt(n+x); } else y=sqrt(n+f(x,n-1)); return y;...原创 2019-01-30 15:06:02 · 487 阅读 · 0 评论 -
求绝对值最大值
1147#include<stdio.h>#include<math.h>int main(){ int n,i,j,a[100]; int e,f,max,min; scanf("%d",&n); for(i=0;i<n;i++) scanf("%d",&原创 2019-01-30 15:02:35 · 416 阅读 · 0 评论 -
数列求和
1134#include<stdio.h>int main(){ int a,n,i,j,s; scanf("%d\n%d",&a,&n); j=a; for(i=0,s=0;i<n;i++) { s=s+a; a=a*10+j;原创 2019-01-30 15:00:45 · 145 阅读 · 0 评论 -
整除(容斥原理)
2543这道题用到容斥原理容斥原理计算几个集合并集的大小,先计算出所有单个集合的大小,减去所有两个集合相交的部分,加上三个集合相交的部分,再减去四个集合相交的部分,以此类推,一直计算到所有集合相交的部分 。#include<stdio.h>int main(){ int n; while(scanf("%d",&n)!=EOF) { printf("%d...原创 2019-01-28 21:28:22 · 323 阅读 · 0 评论 -
计算球体积
1235#include<stdio.h>#define PI 3.1415927int main(){ double r,v; while(scanf("%lf",&r)!=EOF) { v=4*PI*r*r*r/3; printf("%.3lf\n",v); } return原创 2019-01-28 21:22:42 · 155 阅读 · 0 评论 -
求实数绝对值
1209#include<stdio.h>int main(){ double n; while(scanf("%lf",&n)!=EOF) { if(n<0) { n=-n; &原创 2019-01-28 21:21:48 · 205 阅读 · 0 评论 -
C语言实验——图形输出(字符常量练习)
1112#include&lt;stdio.h&gt;int main(){ printf("#\n"); printf("##\n"); printf("###\n"); printf("####\n"); printf("#####\n"); printf(&原创 2019-01-27 16:12:34 · 876 阅读 · 0 评论 -
C语言实验——温度转换
1208#include<stdio.h>int main(){ double C,F; scanf("%lf",&F); C=5*(F-32)/9.0; printf("%.2lf\n",C); return 0;}原创 2019-01-26 16:18:27 · 368 阅读 · 0 评论 -
C语言实验——圆柱体计算
1207#include<stdio.h>int main(){ int r,h; double c,s,l,v,p=3.1415926; scanf("%d%d",&r,&h); c=2*p*r; s=p*r*r; l=c*h; v=s*h; printf("%.2lf %.2lf %.2lf %.2lf\n",c,s,l,v); return...原创 2019-01-26 16:16:13 · 480 阅读 · 0 评论 -
C语言实验——逆置正整数
1189#include<stdio.h>int main(){ int a,b,c,d,e; scanf("%d",&a); b=a%10; d=a/10%10; c=a/100; e=b*100+d*10+c; printf("%d\n",e); return 0;}原创 2019-01-26 16:15:00 · 361 阅读 · 0 评论 -
C语言实验——三个整数和、积与平均值
1167#include<stdio.h>int main(){ int a,b,c; int sum,s; float ave; scanf("%d%d%d",&a,&b,&c); sum=a+b+c; s=a*b*c; ave=sum/3.0; printf("%d %d %.2lf\n",sum,s,ave); return 0;...原创 2019-01-26 16:14:08 · 671 阅读 · 0 评论 -
C语言实验——买糖果
1203#include<stdio.h>int main(){ int n,i,d; scanf("%d",&n); i=n*10/3; d=n*10%3; printf("%d %d\n",i,d); return 0;}原创 2019-01-26 16:13:17 · 1193 阅读 · 3 评论 -
C语言实验——转换字母(顺序结构)
1116#include<stdio.h>int main(){ char a,b; a=getchar(); b=a-32; putchar(b); printf("\n"); return 0;}原创 2019-01-26 16:11:19 · 490 阅读 · 0 评论 -
C语言实验——交换两个整数的值(顺序结构)
1115#include<stdio.h>int main(){ int a,b,t; scanf("%d%d",&a,&b); t=a; a=b; b=t; printf("%d %d\n",a,b); return 0;}原创 2019-01-26 16:10:31 · 758 阅读 · 0 评论 -
C语言实验——单个字符输入和输出(顺序结构)
1113#include<stdio.h>int main(){ putchar(getchar()); printf("\n");}原创 2019-01-26 16:09:10 · 375 阅读 · 0 评论 -
C语言实验——格式化输出(常量练习)
1111#include<stdio.h>int main(){ printf("100\n"); printf("A\n"); printf("3.140000\n"); return 0;}原创 2019-01-26 16:07:49 · 610 阅读 · 0 评论 -
C语言实验——Hello World!(printf练习)
1110#include<stdio.h>int main(){ printf("Hello World!\n");return 0;}原创 2019-01-26 16:06:28 · 323 阅读 · 0 评论 -
C语言实验——求绝对值(选择结构)
1117#include<stdio.h>int main(){ int a; scanf("%d",&a); if(a<0) { a=-a; printf("%d\n",a); } else&nb原创 2019-01-27 16:32:06 · 475 阅读 · 0 评论