自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 C语音:输入两个整数,要求输出其中值较大者。要求用函数来找到大数。

#include <stdio.h>int main(){ int max(int x,int y); int a,b,m; scanf("%d%d",&a,&b); m=max(a,b); printf("%d\n",m); return 0; }int max(int x,int y){ if(x>y) return x; else return y;}

2022-03-25 12:09:28 5779

原创 C语言:想输出以下的结果,用函数调用实现

#include <stdio.h>int main(){ void print_star(); void print_word(); print_star(); print_star(); print_word(); print_star(); print_star(); return 0;}void print_star(){ printf("*************************\n");}void print_word(){ pri.

2022-03-25 12:05:04 2801

原创 C语音:定义数组,赋初值“I am happy”用for、%c输出字符数组

#include <stdio.h>int main(){ char c[10]; int i; c[0]='I'; c[1]=' ';c[2]='a';c[3]='m';c[4]=' ';c[5]='h'; c[6]='a';c[7]='p';c[8]='p';c[9]='y'; for(i=0;i<=9;i++) { printf("%c",c[i]); } printf("\n"); return 0;}

2022-03-25 11:23:24 939

原创 C语言:求s=2非+4非+6非+... +10非的值。

#include <stdio.h> main(){ long s,t; int i,j; s=0; for(i=2;i<=10;i+=2) { t=1; for(j=1;j<=i;j++) t*=j; s+=t; } printf("s=%d\n",s);}

2022-03-24 19:56:11 882

原创 C语言:编程实现功能:打印以下图案:********* ******* ***** *** *

#include<stdio.h>void main() { int i,j,k; for( i=0 ; i<5;i++) { printf("\n"); for( j=1 ;j<i+1; j++) printf("%c",' '); for( k=0 ; k <9-2*i ;k++) printf("%c" , '*'); } pr.

2022-03-24 19:43:24 9027

原创 C语言:请编写函数fun,它的功能是:判断m是否为素数。主函数的功能是:求出100到200之间的素数的个数。

#include "stdio.h"int fun(int m){int i,k=1; if(m<=1) k=0; for(i=2;i<m;i++) if(m%i==0)k=0; return k;}main(){ int m,k=0; for(m=100;m<200;m++) if(fun(m)) { printf("%4d",m); k++; .

2022-03-24 19:25:26 7254 1

原创 C语言:编程计算π的近似值(直到最后一项的绝对值小于10-5为止),要求保留小数点后10位。

#include <stdio.h>#include <math.h>main(){ int i,f; double t,s; f=1; s=0; i=1; t=1.0; while(t>=1e-5) { s=s+t*f; f=-f; t=1.0/(2*i+1); i++; } s=s*4; printf("圆周率的近似值为:%.10f\n",s);}

2022-03-24 19:24:11 9142 3

原创 C语言:编程计算求e近似值,用for语句求前50项之和。

#include<stdio.h> main() { int i; double t,e; t=1.0; e=0; for(i=1;i<=50;i++) { e=e+t; t=t/i; } printf("前50项之和为:%f\n",e); }

2022-03-24 19:15:44 3327

原创 C语言:找出n个数中最大的数和最小的数,并将它们的值输出出来。

主函数的功能是计算(1+3+5+……+1999)-(2+4+6+……+1998)的值。#include<stdio.h>int main(){ int a,n,i,min,max; scanf("%d",&n); scanf("%d",&a); min=a; max=a; /***********SPACE***********/ for(i=1;【1】;i++) { scanf("%d",&

2022-03-24 19:11:36 4762 2

原创 C语言:输入三角形3边(a,b,c)的长,求其面积。已知(s=√(p(p-a)(p-b)(p-c))),其中p=(a+b+c)/2。

#include<stdio.h>#include<math.h>main(){ float a,b,c,p,s; scanf("%f,%f,%f",&a,&b,&c); p=(a+b+c)/2; s=sqrt(p*(p-a)*(p-b)*(p-c)); printf("a=%f,b=%f,c=%f\n",a,b,c); printf("s=%f\n",s); return 0;}MicrosoftVisualC++...

2022-03-21 19:42:58 703

原创 C语言:用原字母后的第四个字母代替原字母。例如:用E代替A。China译成Glmre。写出程序,将输出入的5个字母,输出对应的译码。

#include<stdio.h>main(){ char c1,c2,c3,c4,c5; scanf (“%c%c%c%c%c”,&c1,&c2,&c3,&c4,&c5); c1+=4; c2+=4; c3+=4; c4+=4; c5+=4; printf(“%c%c%c%c%c\n”, c1,c2,c3,c4,c5); return 0;}MicrosoftVisualC++6.0...

2022-03-21 19:39:06 2262 2

原创 C语言:输入3个实数,按从小到大输出

#include<stdio.h>main(){ float a,b,c,d; scanf("%f,%f,%f",&a,&b,&c); if(a>b) { d=a;a=b;b=d; //a、b的值互换,互换后a≤b } if(a>c) { d=a;a=c;c=d; //a、c的值互换,互换后a≤c } if(b>c) { d=b;b=c;c=d; //b、c的值互换,互换后b≤c }.

2022-03-21 19:32:44 6218

原创 C语言:输入半径和高,输出圆的周长、面积、表面积、球的体积、圆柱体积.

#include <iostream>#include <cstdio>using namespace std;int main(){ int z=2; float h,r,i,s,sq,vq,vz; scanf("%f%f",&r,&h); i=2*r*3.14; s=3.14*r*r; sq=4*3.14*r*r; vq=4%3*3.14*r*r*2; vz=3.14*r*2*h; pr.

2022-03-21 19:20:02 3219

原创 C语言:scanf输出方式

#include<stdio.h>main(){ char c1,c2,c3,d1,d2,d3,s1,s2,s3; printf("请输入3行3个字母:\n"); scanf("%c%c%c\n",&c1,&c2,&c3); scanf("%c,%c,%c\n",&d1,&d2,&d3); scanf("%c□%c□%c",&s1,&s2,&s3); scanf(“%d%.

2022-03-17 12:10:13 2370

原创 C语言:printf函数输出方式

#include<stdio.h>main(){ int j=1; char v='x'; float p=14.0; printf("%d%c\n",j,v); //结果:1x printf("%d□%c\n",j,v); //结果:1□x printf("%d,%c\n",j,v); //结果:1,x printf("\",\\\n"); //结果:",\ 转义字符"用\"表示,\用\\表示 printf("%%\.

2022-03-17 12:08:18 1219

原创 C语言:各种数据类型

#include<stdio.h>main(){ int j=12, i=-13; float p=14.0,k=-15.0; printf("%d\n",j); //结果:12 (%d即%i) printf("%d\n",i); //结果:-13 printf("%u\n",j); //结果:12 以无符号十进制整数输出(不能输出负数) printf("%u\n",i); /.

2022-03-17 12:05:30 330

原创 C语言:输出A的13种方式

#include<stdio.h>main(){ printf("A\n"); //原样输出 printf("%c\n",'A'); //输出字符'A' printf("%c\n",65); //以字符的形式输出65,65是A的ASCII码 printf("%s\n","A"); //输出字符串"A" printf("\101\n"); //转义字符\101,ASCII码八进制数101转换成对应字符A print.

2022-03-17 12:00:47 9328

原创 C语言:求Fibonacci (斐波那契)数列的前40个数。这个数列有如下特点:第1,2两个数为1, 1。从第3个数开始,该数是其前面两个数之和。即该数列为1.1,2,3,5,8,13,...,

#include<stdio.h>#include<math.h>int main(){ int f1=1,f2=1,f3,i,js; printf("%-12d%-12d",f1,f2); js=2; for(i=3;i<=40;i++) { f3=f1+f2; printf("%-12d",f3); js++; if(js%4==0) printf("\n"); f1=f2; f2=f3; } return 0;}#i.

2022-03-17 11:44:50 5223 1

原创 C语言:用公式π4≈1-13+15-17+......求n的近似值,直到发现某一项的绝对值小于10-6为止(该项不累加)。

#include<stdio.h>#include<math.h>int main(){ int fh=1; double sum=0.0,zj,fm=1; while(fabs(zj)>=1e-6) { zj=fh/fm; sum=sum+zj; fh=-1*fh; fm=fm+2; } sum=sum*4; printf("pai的值是 %10.8f\n",sum); return 0;}

2022-03-17 11:36:17 1129

原创 C语言:译密码。为使电文保密往往按一定规律将其转换成密码,收报人再按约定的规律将其译回原文

#include<stdio.h>#include<math.h>int main(){ char ch; ch=getchar(); while(ch!='\n') { if(ch>'A'&&ch<='Z'||ch>='a'&&ch<='z') { if(ch>'A'&&ch<='V'||ch>='a'&&ch<='v') ch=c.

2022-03-17 11:32:59 1864

原创 C语言:输入一个大于3的整数n,判定它是否为素数(prime, 又称质数)。

#include<stdio.h>int main(){ int n,i; scanf("%d",&n); for(i=2;i<=n-1;i++) { if(n%i==0) break; } if(i<=n-1) printf("%d不是素数\n",n); else printf("%d是素数\n",n); return 0;}#include<stdio.h>#include<math.h>int main().

2022-03-17 10:27:16 5188

原创 C语言:求100~ 280间的全部素数

#include<stdio.h>#include<math.h>int main(){ int n,i,k; for(n=101;n<=199;n=n+2) { k=(int)sqrt(n); for(i=2;i<=k;i++) { if(n%i==0) break; } if(i>k) printf("素数 %d\n",n); } return 0;}Microsoft Visual C++ 6.0

2022-03-17 10:22:40 67

原创 C语音:请输入三角形的三边长,判断能否构成三角形,若能,利用海伦公式计算该三角形的面积,计算结果保留3位小数,当输入3个0时结束计算

#includestdio.hmain(){ float a,b,c,s,l; while(#includemath.h) { scanf(%f,%f,%f,&a,&b,&c); if(a==0&&b==0&&c==0) break; if(a+bca+cbb+ca) printf(该3个数据不能构成三角形n); else { l=(a+b+b)2.0; s=sqrt(l(l-a)(l-.

2022-03-17 10:18:45 1918

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除