自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 素数探求

#include <stdio.h>#include <stdlib.h>int main(){ int num,n=1; int count=0; printf("Please input num:\n"); scanf("%d",&num); for(n=2;n<num; n++) { if(num%n==0) { count++; }

2021-03-18 10:05:28 325

原创 通过调用函数fact()来比较大小

#include<stdio.h>int fact(int a,int b);int main(void){ int a,b,c; printf("Please input a,b:\n"); scanf("%d %d",&a,&b); c=fact(a,b); printf("%d\n",c); return 0;}int fact(int a,int b){ if(a>b) return a; else return b;}

2021-03-13 21:47:00 192

原创 C语言程序设计6.21

在海军开幕式上,有A、B、C三艘军舰要同时开始鸣放礼炮各21响。已知A舰每隔5秒放一次,B舰每隔6秒放一次,C舰每隔7秒放一次。用编程计算可以听到几次礼炮声。#include<stdio.h>#include<math.h>int main(){ int count=1,a,b,c,sum; for(a=1;a<=21;a++) { for(b=1;b<=21;b++) { for(c=1;c<=21;c++) { if(5

2021-03-13 20:43:45 814

原创 C语言程序设计6.20

一辆卡车违反了交通规则,撞人后逃逸。现场有三人目击了该事件,但都没有记住车号,只记住了车号的一些特征。甲说:车号前两位数字是相同的;乙说:车号的后两位数字是相同的,但与前两位不同;丙是为数学家,他说:4位的车号正好是一个整数的平方。#include<stdio.h>#include<math.h>int main(){ int a,b,c,d; for(a=0;a<=9;a++) { for(b=0;b<=9;b++) { c=a*1000+a

2021-03-13 20:32:02 295

原创 三种方式输出99乘法表

第一种:程序如下:#include<stdio.h>#include <math.h>#include<stdlib.h>int main(){ int i,j,sum,n=0; for(i=1;i<=9;i++) { for(j=1;j<=9;j++,n++) //n用来累计输出数据的个数 { if(n%9==0) printf("\n"); //控制在输出9个数据后换行 s

2021-03-13 12:15:04 5858

原创 输出π的值并统计累加的项数

利用π/4=1-1/3+1/5-1/7+······,编程计算π的近似值,直到最后一项的的绝对值小于10-4为止,输出π的值并统计累加的项数#include<stdio.h>#include <math.h>int main(){ double i,sign=1,sum=0; int count=0; for(i=1; ;i=i+2) { sum=sum+sign/i; sign=-sign; if(fabs(sign/i)<1e-4) {

2021-03-12 10:46:54 945

原创 工业产值增长

假设今年的工业产值为100万元,产值增长率从键盘输入,请编程计算工业产值过多少年后可实现翻一番(即增加一倍)#include<stdio.h>int main(){ double rate; double total=1000000; int count=0; printf("Please input a increasing rate:\n"); scanf("%lf",&rate); while(total<2000000) { total*=(1+ra

2021-03-12 10:30:33 626

原创 华氏温度和摄氏温度转换

编程按每隔10°输出0°到300°之间的华氏温度到摄氏温度的对照表,已知华氏温度和摄氏温度的转换公式为C=5/9*(F-32),C表示摄氏温度,F表示华氏温度。#include<stdio.h>#include<math.h>int main(){ int F; float C; for(F=0;F<=300;F++) { if(F%10==0) { C=(float)5/9*(F-32); printf("F=%d,C=%.2f\n"

2021-03-11 10:07:39 1116

原创 大小写英文字母转换

从键盘输入一个英文字母,如果是大写英文字母,则将其转换为小写英文字母;如果是小写英文字母,则将其转换为大写英文字母,然后将转换后的英文字母及其ASCII码值显示到屏幕上;如果不是英文字母,则不转换并将它及其ASCII码值输出到屏幕上。#include<stdio.h>int main(){ char ch; printf("Please enter a character:\n"); scanf("%c",&ch); if(ch>='A'&&ch&lt

2021-03-09 14:27:00 2964

原创 判断是否是闰年

从键盘任意输入一个年号,判断它是否是闰年。符合下列条件之一为闰年:(1)能被4整除,但不能被100整除(2)能被400整除#include <stdio.h>#include <math.h>int main(){ int year,flag; printf("Enter year:\n"); scanf("%d",&year); if(year%4==0&&year%100!=0||year%400==0) flag=1; els

2021-03-08 17:23:54 202

原创 求本金和利息的总和

已知银行整存整取不同期限存款的年利率分别为期限1年 年利率=2.25%期限2年 年利率=2.43%期限3年 年利率=2.70%期限5年 年利率=2.88%期限8年 年利率=3.00%要求输入存钱的本金和期限,求到期时从银行得到的利息和本金的合计。#include <stdio.h>#include <math.h>int main(){ int year,money; printf("请输入本金,存款期限:\n"); scanf("%d %d",&

2021-03-08 17:06:40 5226 5

原创 求三角形的面积

从键盘任意输入三角形的三边长a,b,c,编程判断a,b,c的值能否构成一个三角形,若能构成三角形,则计算并输出三角形的面积,否则输出“不能构成三角形”。已知构成三角形的条件是:任意两边之和大于第三边。#include <stdio.h>#include <math.h>int main(){ float a,b,c,s,area; printf("请输入三角形的三边长: \n"); scanf("%f %f %f",&a,&b,&c);

2021-03-08 15:14:56 137 2

原创 判断奇偶性

从键盘任意输入一个整数,编程判断它的奇偶性。#include <stdio.h>int main(){ int num; printf("Please input a number: \n"); scanf("%d",&num); if(num>=0) { if(num%2==0) printf("这是一个偶数\n"); else printf("这是一个奇数\n"); } else printf("Input error!\n

2021-03-08 14:59:33 444

原创 求绝对值

从键盘任意输入一个整数,不使用计算绝对值函数编程计算并输出该整数的绝对值。#include <stdio.h>int main(){ int num; printf("Please input a number: \n"); scanf("%d",&num); if(num>0) { printf("%d\n",num); } else { num=-num; printf("%d\n",num); } return 0;}...

2021-03-08 14:54:23 336

原创 输出转换后的大写英文字母即ASCII码值

从键盘输入一个小写英文字母,将其转换为大写英文字母后,将其转换的大写英文字母及其十进制的ASCII码值显示到屏幕上。第一种方法:#include <stdio.h>int main(void){ char a1,a2; printf("Please a letter:"); scanf("%c",&a1); a2=a1-32; printf("%c\n",a2); printf("%d\n",a2); return 0; }第二种方法:#include &l

2021-03-06 17:16:46 2280

原创 计算总分和平均分

小明本学期共有5门课程,分别是英语、语文、数学、历史和音乐。5科的期中考试成绩分别是86分、74分、92分、77分、82分,期末考试成绩分别是81分、87分、90分、62分、88分。已知期中和期末考试成绩分别占总成绩的30%和70%。定义相应的变量存放各科成绩,并计算出小明5门课程的总分和平均分。要求平均分输出两种形式:带2位小数的浮点数形式和不带小数的整数形式。要求总分输出带2位小数的浮点数形式。程序中浮点数的数据类型均为float类型。#include <stdio.h>#incl

2021-03-04 20:41:44 960 3

原创 输出逆序数

从键盘任意输入一个3位整数,编程计算并输出它的逆序数(忽略整数前的正负号)。例如,输入-123,则忽略负号,由123分离出其百位1、十位2、个位3,然后计算3100+210+1 = 321,并输出321。提示:从键盘输入数据可以使用函数scanf()。例如,scanf("%d", &x); 表示从键盘输入整数并存入整形变量x中。利用取绝对值函数 fabs()忽略输入数据的负号。fabs(x)表示计算变量x的绝对值。3.使用数学函数,需要在程序开头加上编译预处理指令 #includ

2021-03-04 20:14:58 623 1

空空如也

空空如也

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

TA关注的人

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