自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言上机

输入一行字符,分别统计出其中英文字母,空格,数字和其他字符个数。#include<stdio.h>int main(){char ch;int A=0,B=0,C=0,D=0;printf(“A(字符) B(空格) C(数字) D(其他):\n”);printf(“请输入一串字符:”);while((ch=getchar())!=’\n’){if(‘a’<=c...

2019-04-11 11:03:07 297

原创 C语言上机

求方程的整数解#include<stdio.h>int main(){int x,y;for(x=1;x<=(int)sqrt(2009);x++)for(y=x+1;y<=(int)sqrt(2009);y++)if(xx+yy==2009)printf("%d*%d+%d*%d=2009\n",x,x,y,y);return 0;}...

2019-04-11 10:29:41 277

原创 C语言上机

打印九九乘法表#include<stdio.h>int main(){int i,j;for(i=1;i<=9;i++){for(j=1;j<=i;j++)printf("%d*%d=%-4d",j,i,j*i);printf("\n");}return 0;}

2019-04-11 10:20:45 157

原创 c语言上机任务

1-7年份输入年份,判断是否为闰年。如果是,则输出yes,否则输出no.提示:简单的判断除以四的余数是不够的。解析:闰年要满足两个条件1:能被四整除 2:如果年份是100的倍数还要求能被400整除。#include&lt;stdio.h&gt;int main(){int y;scanf("%d",&amp;y);if((y%400 !=0 &amp;&amp; y%100 ==0...

2019-03-14 17:53:03 108

原创 c语言上机任务

习题1-6 三角形输入三角形3条边的长度值(均为正整数),判断是否能为直角三角形的3条边长。如果可以,输出yes,如果不能,输出no。如果根本无法构成三角形,则输出no a triangle。解析:这一题需要将输入的边长进行排序以便判断能否构成三角形以及能否构成直角三角形。方法一:#include&lt;stdio.h&gt;int main(){int a,b,c,t;scanf...

2019-03-14 17:43:53 287

原创 c语言上机任务

习题1-5 打折一件衣服95元,若消费满300元,打八五折。输入购买衣服的件数,输出需要支付的金额(单位:元),保留两位小数。#include&lt;stdio.h&gt;#include&lt;math.h&gt;int main(){int n;double a;scanf("%d",&amp;n);a=n95.0;if(a&lt;300){printf("%.2lf\...

2019-03-14 17:20:16 157

原创 c语言上机任务

习题1-4 正弦和余弦输入正整数n(n&lt;360),输出n度的正弦,余弦值。解析:要求输入的值是角度值,而求正余弦的函数的参数都是弧度,因此要先按照转换公式 弧度=180/π x角度 把角度转换成弧度。#include&lt;stdio.h&gt;#include&lt;math.h&gt;int main(){int n;double rad;const double ...

2019-03-14 17:13:01 188

原创 c语言上机任务

习题1-3 连续和输入正整数n,输出1+2+3+4+…+n的值。#include&lt;stdio.h&gt;int main(){int i,n,sum=0;scanf("%d",&amp;n);for(i=1;i&lt;=n;i++){sum+=i;}printf("%d\n",sum);return 0;}...

2019-03-14 16:53:47 97

原创 c语言上机任务

习题1-2 温度输入华氏温度f,输出对应的摄氏温度吃,保留3位小数。提示c=5(f-32)/9.#include&lt;stdio.h&gt;int main(){int f;double c;scanf("%d",&amp;f);c=5*(f-32)/9.0;printf("%.3lf\n",c);return 0;}...

2019-03-14 16:46:28 138

原创 c语言上机任务

#习题1-1平均数##输入三个整数,输出他们的平均数。#include&lt;stdio.h&gt;int main(){int a,b,c;double d;scanf("%d,%d,%d",&amp;a,&amp;b,&amp;c);d=(a+b+c)/3.0;printf("%.3lf\n",d);return 0;}...

2019-03-14 16:38:37 148

原创 第7章 用函数实现模块化程序设计

第7章 用函数实现模块化程序设计例7.8:有一个一位数组score,内放10个学生成绩,求平均成绩。#include&lt;stdio.h&gt;int main(){ float average(float array[10]);float score[10],aver;int i;printf(“input 10 scores:\n”);for(i=0;i&lt;=10;i++...

2019-02-23 21:04:58 115

原创 第7章 用函数实现模块化程序设计

第7章 用函数实现模块化程序设计例7.7:用递归方法求n!。#include&lt;stdio.h&gt;int main(){ int fac(int n);int n;int y;printf(“input an integer number:”);scanf("%d",&amp;n);y=fac(n);printf("%d!=%d\n",n,y);return 0;}...

2019-02-23 20:50:58 111

原创 第7章 用函数实现模块化程序设计

第7章 用函数实现模块化程序设计例7.6:有五个学生坐在一起,问第五个学生多少岁,他说比第四个学生大两岁。问第四个学生岁数,他说比第三个学生大两岁。问第三个学生,又说比第二个学生大两岁。问第二个学生,说比第一个学生大两岁。最后问第一个学生,他说是十岁。请问第五个学生多大。#include&lt;stdio.h&gt;int main(){ int age(int n);printf(“N...

2019-02-23 20:35:42 112

原创 第7章 用函数实现模块化程序设计

第7章 用函数实现模块化程序设计例7.5:输入四个整数,找出其中最大的数,用函数的嵌套调用来处理.#include&lt;stdio.h&gt;int main(){ int max4(int a,int b,int c,int d);int a, b, c, d,max;printf(“Please enter 4 interger numbers:”);scanf("%d %d ...

2019-02-23 20:21:24 96

原创 第7章 用函数实现模块化程序设计

第7章 用函数实现模块化程序设计例7.4:输入两个实数,用一个函数求出他们之和。#include&lt;stdio.h&gt;int main(){ float add(float x,float y); float a,b,c; printf(“Please enter a and b:”); scanf("%f,%f",&amp;a,&amp;b); c=add(a,...

2019-02-23 20:02:15 86

原创 第7章 用函数实现模块化程序设计

第7章 用函数实现模块化程序设计例7.3:将7.2中的max函数定义的变量z改为float型。#include&lt;stdio.h&gt;int main(){ int max(float x,float y); float a,b; int c; scanf("%f,%f",&amp;a,&amp;b); c=max(a,b); printf(“max is %d...

2019-02-23 19:58:47 113

原创 第7章 用函数实现模块化程序设计

第7章 用函数实现模块化程序设计例7.2:输入两个函数。要求输出其中值较大者。要求用函数找到大数(1)先编写max函数:int max(int x,int y){ int z; z=x&gt;y?x:y; return(z);}(2)在编写主函数:#include&lt;stdio.h&gt;int main(){ int max(int x,int y); in...

2019-02-23 19:54:36 121

原创 第7章 用函数实现模块化程序设计

第7章 用函数实现模块化程序设计例7.1:输出以下结果,用函数调用实现。#include &lt;stdio.h&gt;int main(){ void print_star(); //声明 print_star 函数 void print_message(); //声明 print_message 函数 print_star(); //调用 print_...

2019-02-22 20:51:53 129

原创 第六章 利用数组处理批量数据

第六章 利用数组处理批量数据例6.9:有3个字符串,要求找出其中“最大”者.#include&lt;stdio.h&gt;#include&lt;string.h&gt;int main(){ char str[3][20]; char string[20]; int i; for(i=0;i&lt;3;i++) gets (str[i]);if(strcmp(st...

2019-02-22 20:45:58 94

原创 第六章 利用数组处理批量数据

第六章 利用数组处理批量数据例6.8:输入一行字符,统计其中有多少个单词,单词之间用空格分隔开。#include&lt;stdio.h&gt;int main(){char string[81]; int i,count=0,word=0; char c; gets(string);for (i = 0;(c=string[i])!=’\0’; i++) if (...

2019-02-22 20:40:49 66

原创 第六章 利用数组处理批量数据

第六章 利用数组处理批量数据例6.7:输出一个菱形图。#include &lt;stdio.h&gt; int main(){char diamond[][5]={{’ ‘,’ ‘,’’},{’ ‘,’’,’ ‘,’’},{’’,’ ‘,’ ‘,’ ‘,’’},{’ ‘,’’,’ ‘,’’},{’ ‘,’ ‘,’’}}; int i,j; for(i=0;i&lt;5;i++)...

2019-02-22 20:32:19 70

原创 第六章 利用数组处理批量数据

第六章 利用数组处理批量数据例6.6:输出一个已知的字符串。#include &lt;stdio.h&gt; int main(){ char c[15]={‘I’,’ ‘,‘a’,‘m’,’ ‘,‘a’,’ ‘,‘s’,‘t’,‘u’,‘d’,‘e’,‘n’,‘t’,’.’}; int i; for(i=0;i&lt;15;i++) printf("%c",c[i]);pr...

2019-02-22 20:26:56 93

原创 第六章 利用数组处理批量数据

第六章 利用数组处理批量数据例6.5:有一个3x4的矩阵,要求编程序输出求出其中值最大的那个元素的值,以及其所在的行号和列号。#include&lt;stdio.h&gt;int main(){ int i, j;int max, row, colum; int a[3][4] = { { 1, 2, 3, 4 }, { 9, 8, 7, 6 }, { -10, 10, -5, ...

2019-02-22 20:19:45 77

原创 第六章 利用数组处理批量数据

第六章 利用数组处理批量数据例6.4:将一个二维数组行和列的元素互换,存到另一个二维数组中。#include&lt;stdio.h&gt;int main(){int a[2][3]={{1,2,3},{4,5,6}};int b[3][2],i,j;printf(“array a:\n”);for(i=0;i&lt;=1;i++){for(j=0;j&lt;=2;j++){...

2019-02-22 20:09:29 91

原创 第六章 利用数组处理批量数据

第六章 利用数组处理批量数据例6.3:有十个地区的面积,要求对他们按由小到大的顺序排列。#include&lt;stdio.h&gt;int main(){int a[10];int i,j,t;printf(“input 10 numbers:\n”);for (i=0;i&lt;10;i++0scanf("%d",&amp;a[i]);printf("\n");for(j...

2019-02-22 19:52:16 72

原创 第六章 利用数组处理批量数据

第六章 利用数组处理批量数据例6.2:用数组来处理Fibonacci数列问题。#include&lt;stdio.h&gt;int main(){int i;int f[20]={1,1};for(i=2;i&lt;20;i++)f[i]=f[i-2]+f[i-1];for(i=0;i&lt;20;i++){if(i%5==0) printf("\n");printf("%...

2019-02-22 19:37:37 257

原创 第六章 利用数组处理批量数据

第六章 利用数组处理批量数据例6.1 对十个数组元素依次赋值为0,1,2,3,4,5,6,7,8,9,要求有逆序输出。#include &lt;stdio.h&gt;int main(){int i,a[10];for(i=0;i&lt;=9;i++)a[i]=i;for(i=9;i&lt;=0;i–)printf("%d",a[i]);printf("\n");return...

2019-02-22 19:28:58 61

原创 第5章 循环结构程序设计

第5章 循环结构程序设计例5.11:译密码。将“China!”转换为“Glmre!”.#include &lt;stdio.h&gt;int main(){char c;c=getchar();while(c!=’\n’){ if((c&gt;=‘a’&amp;&amp; c&lt;=‘z’)||(c&gt;=‘A’&amp;&amp; c&lt;=‘Z’)){ if((c&gt...

2019-02-21 20:00:13 78

原创 第5章 循环结构程序设计

第5章 循环结构程序设计例5.10:求100~200的全部素数。#include &lt;stdio.h&gt;#include&lt;math.h&gt;int main(){int n,k,i,m=0;for(n=101;n&lt;=200;n=n+2){k=sqrt(n);for(i=2;i&lt;=k;i++)if (n%i0)break;if(i&gt;=k+1)...

2019-02-21 19:03:45 85

原创 第5章 循环结构程序设计

第5章 循环结构程序设计例5.9:输入一个大于3的整数你,判断它是否是素数。#include &lt;stdio.h&gt;int main(){int n,i;printf(“please enter a integer number,n=?”);scanf("%d",&amp;n);for (i=2;i&lt;n,i++)if(n%i==0)break;if(i&lt;n)...

2019-02-21 18:53:07 142

原创 第5章 循环结构程序设计

第5章 循环结构程序设计例5.8:求Fibonacci(斐波那契)数列的前四十个数。这个数列有如下特点:第1,2两个数为1,1.从第三个数开始,该数是其前面两个数之和。即该数列为1,1,2,3,5,8,13,…,用数学方式表示为F1=1(n=1);F2=1(n=2);Fn=Fn-1+Fn-2 (n&gt;=3)#include &lt;stdio.h&gt;int main(){int ...

2019-02-21 17:54:07 105

原创 第5章 循环结构程序设计

第5章 循环结构程序设计例5.7:用公式π/4约等于1-1/3+1/5-1/7+…求π值可以用不同的近似方法。如:π约等于22/7;π的平方约等于1/1的平方+1/2的平方+1/3的平方+…+1/n的平方;π/2约等于2x2/1x3 * 4x4/3x5 * 6x6/5x7 * (n-1)的平方/ nx(n+2).#include &lt;stdio.h&gt;#include &lt;ma...

2019-02-21 16:19:13 216

原创 第5章 循环结构程序设计

第5章 循环结构程序设计例5.6:输出以下4x5的矩阵。#include &lt;stdio.h&gt;int main(){int i,j,n=0;for (i=1;i&lt;=4;i++)for (j=1;j&lt;=5;J++,n++){ if(n%5==0) printf("\n");printf("%d\t",I * j);}printf("\n");return...

2019-02-21 16:01:20 121

原创 第5章 循环结构程序设计

第5章 循环结构程序设计例5.5:要求输出100~200的不能被3整除的数。#include &lt;stdio.h&gt;int main(){int n;for (n=100;n&lt;=200;n++){if(n%3==0)continue;printf("%d",n);}printf("\n");return 0;}...

2019-02-21 15:54:38 126

原创 第5章 循环结构程序设计

第5章 循环结构程序设计例5.4:在全系1000名学生中举行慈善募捐,当总数达到10万元时就结束,统计此时捐款的人数以及平均每人捐款的数目。#include &lt;stdio.h&gt;#define SUM 100000int main(){float amout,aver,total;int i;for (i=1,total=0;i&lt;=1000;i++){print...

2019-02-21 15:51:26 112

原创 第5章 循环结构程序设计

第5章 循环结构程序设计例5.3:while和do…while循环的比较。(1)用while循环:#include &lt;stdio.h&gt;int main(){int i,sum=0;printf(“please enter i,i=?”);scanf("%d",&amp;i);while(i&lt;=10){sum=sum+i;i++;}printf(“sum...

2019-02-21 15:23:38 69

原创 第5章 循环结构程序设计

第5章 循环结构程序设计例5.2:用do…while语句求2+4+6+8+…+98+100。#include&lt;stdio.h&gt;int main(){int i=1,sum=0;do{sum=sum+i;i++;}while(i&lt;=100);printf(“sum=%d\n”,sum);return 0;}...

2019-02-21 15:09:05 153

原创 第5章 循环结构程序设计

第5章 循环结构程序设计例5.1:求2+4+6+8+…+98+100#include &lt;stdio.h&gt;int main(){int i,s=0;for(i=2;i&lt;=100;i+=2) //用for循环,循环2-100,每次循环i的值自加2{s+=i; //用s来求总和}printf("%d\n",s);return 0;}...

2019-02-20 21:39:05 223

原创 第4章 选择结构程序设计

第4章 选择结构程序设计例4.9:运输公司对用户计算运输费用路程越远,运费越低标准如下:s&lt;250 没有折扣250&lt;=s&lt;=500 %2折扣500&lt;=s&lt;=100 %5折扣1000&lt;=s&lt;=2000 %8折扣2000&lt;=s&lt;3000 %10折扣3000&lt;=s %15折扣#include &lt;stdio.h&gt; i...

2019-02-20 21:36:24 212

原创 第4章 选择结构程序设计

第4章 选择结构程序设计例4.8:判断某一年是否为闰年。#include&lt;stdio.h&gt;int main(){int i;printf(“请输入年份:\n”);scanf("%d",&amp;i);if(i % 4 == 0 &amp;&amp; (i % 100 != 0 || i % 400 == 0)){printf(“这一年是闰年\n”);}else...

2019-02-20 21:33:08 60

空空如也

空空如也

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

TA关注的人

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