自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 从键盘输入一段话,编程计算其中含有多少个单词

//从键盘输入一段话,编程计算其中含有多少个单词 #include<stdio.h> #include<ctype.h> #define N 100 int main() { char ch[N]; int c=0,count=1; printf("Please input string:\n"); gets(ch); while(ch[c]!='

2017-12-29 01:07:37 1389 1

原创 将ASCII码值在0~127之间的字符写到磁盘上

/*将ASCII码值在0~127之间的字符写到磁盘上,然后从文件中读出这些字符时,判断读出的字符是否为可打印字符,若是则直接将该字符显示到屏幕上,否则将该字符的十进制ASCII码值显示到屏幕上*/ #include"stdio.h"#include"stdlib.h"#include"ctype.h"int main(){ FILE *fp; char ch;

2017-12-29 00:26:04 2161

原创 用字符数组实现字符串的复制

//用字符数组实现字符串的复制 #include"stdio.h"#define N 100void MyStrcpy(char dstStr[],char srcStr[]);int main(){ char a[N],b[N]; printf("Please input a string:\n"); gets(a);

2017-12-28 23:17:41 7703

原创 用函数编程计算并输出杨辉三角形

//用函数编程计算并输出杨辉三角形#include "stdio.h" int main() { int a[40][40]= {0}; int i,j,k; printf("请输入你想要表示的杨辉三角形的大小k:\n"); scanf("%d",&k); for(i=1; i<=k;i++) { a[i][1]=1;

2017-12-17 18:10:34 18763 6

原创 习题8.10

/*输入n*n阶矩阵,用函数编程计算并输出其两条对角线上的各元素之和*/#include "stdio.h"#define H 100int main(){ int a[H][H],i,j, N; int zhusum = 0,xiesum = 0; printf("请输入一个 N:"); scanf("%d",&N); printf("

2017-12-17 17:11:56 786

原创 分解质因数

/*从键盘任意输入一个整数m,若m是素数,则对m进行质因数分解,并将m以质因数从小到排列大顺序的乘积形式输出,否则结束 输出,例如,用户输入90时,程序输出90=2*3*3*5。*/#include"stdio.h"int main(){ int m,i; printf("请用户从键盘任意输入一个整数m :\n"); scanf("%d",&m); for(i=2;i<=m;

2017-12-17 15:33:19 2365 1

原创 习题7.7

/*分别使用穷举法、欧几里得算法、递归方法编程计算并输出从键盘输入的两个正整数的最大公约数,最后输出两个正整数的最小公倍数。*/#include "stdio.h" #include "stdlib.h" //采用穷举法计算最大公约数int exhaustion(int a, int b) { int t = a; if(b<a) t = b

2017-11-27 18:10:45 910

原创 习题7.4

/*用穷举法,用函数编程实现两个正整数的最小公倍数的函数,在主函数中调用该函数并输出从键盘输入的两个正整数的最小公倍数。*/#include<stdio.h> int main() { int i, a, b; printf("请输入两个正整数a,b:\n"); while(scanf("%d%d", &a, &b) && (a != EOF && b != EOF))

2017-11-27 17:05:27 499

原创 习题7.3

/*用函数编程计算两整数的最大值,在主函数中调用该函数计算并输出从键盘输入的两整数的最大值*/#include <stdio.h>int max(int a,int b){ return a>b?a:b;} int main() { int a,b; printf("请输入两个整数a,b:\n"); scanf("%d%d",&a,&b);

2017-11-27 16:21:26 291

原创 习题6.18

//从屏幕输出到三角形 #include"stdio.h"#include"math.h"int main() { int i,j; for(i=1;i<=9;i++) { printf("%d\t",i); } printf("\n"); for(i=1;i<=9;i++) { printf("- \t

2017-11-26 21:17:46 182

原创 习题6.15

//鸡兔同笼,共有头98个,脚386只,使用穷举法编程计算鸡、兔各要多少只?#include"stdio.h"int main(){ int chicken; for(chicken=0;chicken<98;chicken++) { if((386-chicken*2)/4==98-chicken) printf("chicken have:%d只

2017-11-24 21:27:12 214

原创 习题6.14

/*马克思手稿中有这样一道趣味数学题:男人、女人、小孩总计30人,在一家饭店吃饭,共花了50先令,每个男人各花3先令,每个女人花2先令,每个小孩花1先令,请用穷举法编程计算男人、女人、小孩各几人。*/#include"stdio.h"#include"math.h" int main(){ int man,woman; for(man=1;man<17;man+

2017-11-24 21:05:26 572

原创 习题6.11

//已知不等式 1!+2!+3!+...+m!<n,请编程对用户指定的n值计算并输出满足不等式m的值#include "stdio.h"void main(){ int i,n,term=1,sum=0; printf("Please Input n: \n"); scanf("%d",&n); for (i=1;sum<n;i++) { term*=i

2017-11-23 17:46:35 387

原创 习题6.7

/*若今年工业产值为100万,增长率从键盘输入,编程计算需要经过多少年后才能实现产值翻一番*/#include"stdio.h"#include"math.h"main() { int i=0; float n,sum=100; printf("Please Input growth rate(从键盘输入增长率) n:\n"); scanf("%f",

2017-11-23 17:15:44 365

原创 习题6.18

//方正乘法表#include<stdio.h>#include<math.h>int main(){int i,j,sum;int n=0,x=0;for(i=1;i<=9;i++){printf("%4d",i);}printf("\n");printf(" ");for(i=1;i<=9;i++){printf("- ");}printf("\n");for( i=1;i<10;i++

2017-11-16 21:57:24 229

原创 6.12

/*从键盘任意输入一些数,编程计算并输出这些正数的和,输入负数或零时表示输入结束*/#include<stdio.h>int main(){ int i,j,sum; printf("Please user enter i:"); sum=0; for(j=0;;j++) { scanf("%d",&i); sum+=j;

2017-11-16 21:00:05 139

原创 习题6.10

#include<stdio.h>void main(){ int i,a,b,c,d; for(i=100;i<1000;i++) { a=i/100; b=i%10; c=(i%100)/10; if(a*a*a+b*b*b+c*c*c==i) printf("i=%d\n",i); }}运行结果:

2017-11-13 18:16:47 193

原创 习题6.6

#include<stdio.h>int main(){ int i; float total=0; for(i=0;i<5;i++) total=(total+1000)/(1+0.01875*12); printf("He must save %.2f at first.\n",total);}运行结果:

2017-11-13 18:09:06 188

原创 菱形

//正三角#include <stdio.h>main(){ int i,j,k; int n; scanf("%d",&n); for(i=0;i<n;i++) { for(j=0;j<n-i;j++) printf(" "); for(k=0;k<=i;

2017-11-13 17:50:59 278 1

原创 习题6.3

#include<stdio.h>main(){ int x=1,find=0; for(x=1;!find; x++) { if((x%2==1)&&(x%3==2)&&(x%5==4)&&(x%6==5)&&(x%7==0)) { printf("x=%d\n",x); find=1; } } }运行结果:

2017-11-13 15:32:24 200

原创 习题6.5

#include<stdio.h>float ctof(int Ctemp){ float FTemp; FTemp=32+(float)Ctemp*9/5; return FTemp;}int main() { int c; float Ftemp; for(c=0;c<=300;) { Ftemp=ctof(c);

2017-11-12 19:26:35 116

原创 习题6.4

#include <stdio.h>#include <math.h>int main(){ int i,n; long j=0,k=0; printf("Please user enter n:"); scanf ("%d",&n); for (i=1;i<=n;i++) {

2017-11-09 18:46:48 113

原创 习题6.1(3)

#include<stdio.h>main(){ int n=4,i; for(i=0;i<n;i++) { if(i%2==0) break; n--; } printf("n=%d,i=%d\n",n,i);}运行结果: 知识点:对自增“++”,自减“–”的运用心得体会:符号在前,先运算,后赋值;符号在后,先赋值

2017-11-05 21:43:53 154

原创 判断三角形的形态

//从键盘任意输入三个数分别作为三角形的三边a,b,c,编程计算这三个数能否构成三角形#include<stdio.h>#include<math.h>#define EPS 1e-1main(){ float a,b,c; int flag=1; printf("Please enter a,b,c:"); scanf("%f,%f,%f",&a,&b,&

2017-11-03 13:58:25 292

原创 习题3.3

#include<math.h>main(){ int n,capital=200000; double rate=0.0225,deposit=0; printf("Please enter n:"); scanf("%d",&n); deposit=capital+capital*rate; printf("%f\n",deposit);

2017-11-02 20:51:45 265

原创 九九乘法表

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

2017-11-02 20:18:04 121

原创 判断一个年份是否为闰年

/*请从键盘任意输入一个年份,判断是否是闰年,是闰年就输出“Yes”,否则输出“No”,已知符合闰年的条件为:(1)能被4整除但不能被100整除;(2)能被400整除。*/#include<stdio.h>main(){ int year,flag; printf("Enter year:"); scanf("%d",&year); if(year%4==0&&ye

2017-11-01 22:11:09 2519

原创 方程求解

/*编程计算并输出一元二次方程a*x^2+b*x+c=0的两个实根,                                              运行结果:x1=((-1)*b+sqrt(b*b-4*a*c))/2,                                                                                   

2017-11-01 21:43:53 406

原创 习题5.12

/*从键盘任意输入一个整数并判断其奇偶性*/                                                 知识点:对if语句的深化#include                                                                                              心得体会:注意‘==’与‘

2017-11-01 19:20:21 126

原创 习题5.1

/*从键盘输入一个实数,不使用计算绝对值函数编程计算并输出该书的绝对值。*/                 知识点:if语句的应用。#include                                                                                                                           

2017-11-01 12:08:14 233

原创 求两数的最大公约数

#include                                                         知识点:while语句应用。int main(){                                                                                        心得体会:while语句圆括号后不能

2017-11-01 11:29:07 108

原创 参考例4.2将小写字母从键盘输入转换为大写字母及其十进制ASCII值从屏幕输出

#includemain(){    char ch;    printf("press a key and then press Enter:"); ch =getchar(); ch =ch-32; printf("%c,%d\n",ch,ch);    //分别输出变量ch中的字符及其ASCII码值 return 0;}

2017-10-27 11:39:14 6043

原创 习题4.1(3)

#includemain(){ int a,b;    scanf("%2d%*2s%2d",&a,&b); printf("%d,%d\n",a,b); return 0;}

2017-10-27 11:21:48 208

原创 习题4.1(2)

#includemain(){    char c1='a',c2='b',c3='c'; printf("a%cb%cc%c\n",c1,c2,c3); return 0;}

2017-10-27 11:15:01 346

原创 习题4.1分析并写出下面程序的运行结果

(1)#includemain(){   int a=12,b=15;   printf("a=%d%%,b=%d%%\n",a,b); return 0;}

2017-10-27 11:09:27 1930

原创 例5.1

#includemain(){    int a,b,max; printf("Input a,b:"); scanf("%d,%d",&a,&b);    if(a>b)  max=a; if(a printf("max=%d\n",max); return 0;}

2017-10-27 10:57:23 188

原创 习题3.2

从键盘任意输入一个3位整数,编程计算并输出它的逆序数(忽略整数前的正负号)。例如,输入-123,则忽略负号,由123分离其百位1、十位2、各位3,然后计算3*100+2*10+1=321,并输出321。#include#include#includemain(){    int x,a,b,c,sum; printf("请从键盘输入一个3位数忽略其正负号:"); s

2017-10-25 19:03:47 870

原创 习题3.12

#include #include int main(){   int x=32,y=81,p,q;   p=x++;   q=--y;   printf ("%d%d\n",p,q);   printf ("%d%d\n",x,y);   return 0;}

2017-10-20 22:05:47 236

原创 习题3.11

#include int main(){   int a=12,b=3;   float x=18.5,y=4.6;   printf ("%f\n",(float)(a*b)/2);   printf ("%d\n",(int)x%(int)y);   return 0;}

2017-10-20 21:55:56 374

原创 例2.2

#include #include int main(){    printf("Data tybe        Number of bytes\n");    printf("-------          -------------  \n");    printf("char             %d\n",sizeof(char));    printf

2017-10-18 22:26:19 365

空空如也

空空如也

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

TA关注的人

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