自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 “21天好习惯“第一期-21

C语言经典编程题将一个正整数分解质因数。例如:输入90,打印出90=233*5#include <stdio.h>int main(){ int n, i; printf("请输入整数:"); scanf("%d", &n); printf("%d = ", n); for (i = 2; i <= n; i++) { while (n%i == 0) { ...

2021-11-12 21:42:00 363

原创 “21天好习惯“第一期-20

C语言经典编程题要求输出国际象棋棋盘。#include<stdio.h>int main(){ int i,j; for(i=0;i<8;i++) { for(j=0;j<8;j++) if((i+j)%2==0) printf("%c%c",219,219); else printf(" "); printf("\n");...

2021-11-12 21:40:35 327

转载 “21天好习惯“第一期-19

C语言经典编程题企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%;高于100万元时,超过100万元的部分按1%提成。从键盘输入当月利润I,求应发放奖金总数?#include <stdio.h

2021-11-12 21:37:58 61

原创 “21天好习惯“第一期-18

C语言经典编程题!通过键盘输入 3 名学生 4 门课程的成绩,分别求每个学生的平均成绩和每门课程的平均成绩。要求所有成绩均放入一个 4 行 5 列的数组中,输入时同一人数据间用空格 , 不同人用回车其中最后一列和最后一行分别放每个学生的平均成绩、每门课程的平均成绩及班级总平均分。#include <stdio.h>#include <stdlib.h>main(){ float a[4][5],sum1,sum2;int i,j;for(i=0;i<3;

2021-11-12 21:33:18 193

原创 “21天好习惯“第一期-17

C语言经典编程题!编程打印直角杨辉三角形include<stdio.h>int main(){int i,j,a[6][6];for(i=0;i<=5;i++){a[i][i]=1;a[i][0]=1;}for(i=2;i<=5;i++)for(j=1;j<=i-1;j++)a[i][j]=a[i-1][j]+a[i-1][j-1];for(i=0;i<=5;i++){for(j=0;j<=i;j++)printf("%4d",a[i.

2021-11-12 21:32:01 343

原创 “21天好习惯“第一期-16

C语言经典判断 101-200 之间有多少个素数,并输出所有素数及素数的个数。程序分析:判断素数的方法:用一个数分别去除 2 到 sqrt( 这个数 ) ,如果能被整除,则表明此数不是素数,反之是素数。#include <math.h>include<stdio.h>int main(){int m,i,k,h=0,leap=1;printf("\n");for(m=101;m<=200;m++){ k=sqrt(m+1);for(i=2;i&lt

2021-11-12 21:30:03 483

原创 “21天好习惯”第一期-15

C语言经典例题古典问题:有一对兔子,从出生后第 3 个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?兔子的规律为数列 1,1,2,3,5,8,13,21....include<stdio.h>int main(){long f1,f2;int i;f1=f2=1;for(i=1;i<=20;i++){ printf("%12ld %12ld",f1,f2);if(i%2==0) printf("\n"

2021-11-12 21:27:48 191

原创 “21天好习惯”第一期-14

C语言编写9*9口诀表!欢迎大家来评论#include "stdio.h"main(){int i,j,result;for (i=1;i<10;i++){ for(j=1;j<10;j++){result=i*j;printf("%d*%d=%-3d",i,j,result); /*-3d 表示左对齐,占 3 位 */}printf("\n"); /* 每一行后换行 */}}...

2021-11-12 21:23:18 185

原创 “21天好习惯“第一期-13

C语言基本输出控制格式化字符用法!#include<stdio.h>#include<string.h>intmain(){charc,s[20];inta=1234;floatf=3.141592653589;doublex=0.12345678912345678;strcpy(s,“Hello,World”);c=’\x41′;printf(“a=%d\n”,a);//按照十进制整数格式输出,显示a=1234printf(“a=%d%%...

2021-11-10 23:38:53 46

原创 “21天好习惯”第一期-12

C语言常用运算符的优先级与结合性 优先级 运算符 名称或含义 使用形式 结合方向 说明 1 [] 数组下标 数组名[常量表达式] 左到右 () 圆括号 (表达式)/函数名(形参表) .

2021-11-09 23:23:43 30

原创 “21天好习惯”第一期-11

C语言计算阶乘之和。 欢迎大家来评论!输入一个正整数a,输出从1到a的所有数的阶乘和。(1!+2!+3!+...+a!)输入描述:一行输入一个正整数a(1<=a<=20)输出描述:输出一个值表示所有数的阶乘和。#include<stdio.h>intmain(){longlonga=1,i,f=1,sum=0;scanf("%lld",&a);for(i=1;a>=i;i++){f=f*i;sum=sum+f;}pri...

2021-11-02 21:58:17 348

原创 “21天好习惯“第一期-10

C语言简单程序题编写一个程序,要求用户输入24小时制的时间,然后显示12小时制的时间。输入格式:输入在一行中给出带有中间的:符号(半角的冒号)的24小时制的时间,如12:34表示12点34分。当小时或分钟数小于10时,均没有前导的零,如5:6表示5点零6分。提示:在scanf的格式字符串中加入:,让scanf来处理这个冒号。输出格式:在一行中输出这个时间对应的12小时制的时间,数字部分格式与输入的相同,然后跟上空格,再跟上表示上午的字符串AM或表示下午的字符串PM。如5:6 PM表示

2021-11-01 23:40:36 59

原创 “21天好习惯”第一期-9

C语言用swith语句编程题目。欢迎大家来评论!本题要求编写程序,输入一行字符,统计其中数字字符、空格和其他字符的个数。建议使用switch语句编写。输入格式:输入在一行中给出若干字符,最后一个回车表示输入结束,不算在内。输出格式:在一行内按照blank = 空格个数, digit = 数字字符个数, other = 其他字符个数的格式输出。请注意,等号的左右各有一个空格,逗号后有一个空格。输入样例:在这里给出一组输入。例如:Reold 12 or 45T输出

2021-10-31 21:20:10 54

原创 “21天好习惯”第一期-8

C语言-----字符串常量长度的计算方法。 欢迎大家来评论!一、提示(1)、计算字符串常量长度时关键是要注意辨认转义字符。(2)、一个转义字符总是以反斜杠开始,再加一个其他字符组成。所以遇到反斜杠时要特别注意!二、方法1、不带转义字符的字符串常量eg:"abc!x=/",其长度是72、带转义字符的字符串常量(1)、字符串"abc\n",其中的’\n’为转义字符(换行符),计算字符串长度时只能计作一个字符,所以该字符串的长度为4(而不是5)。(2)、字符串”abc\n\\\

2021-10-30 21:58:05 60

原创 “21天好习惯”第一期-7

C语言各种运算符常见错误(编程提示)算术运算符1、算术表达式中使用了C语言不允许的标识符。2、将乘号省略。3、表达式未以线性形式写出,即分子、分母、指数、下标等未写在同一行上。4、使用方括号"["和"]"以及花括号"{"和"}"限定表达式运算顺序(只能用圆括号"("和")"限定运算顺序)。关系运算符1、误认为所有关系运算符的优先级都是相同的。2、将关系运算符的表达形式写错。3、未注意“计算关系表达式的值”和“判断关系表达式值的真假值”的差别。4、误以为在语法上合法的关

2021-10-29 21:35:34 62

原创 “21天好习惯”第一期-6

简单使用三元运算符编写程序。 欢迎大家评论!从键盘输入5个整数,输出其中的最小数。输入格式:输入5个整数。输出格式:输入的5个整数中的最小数。输入样例:在这里给出一组输入。例如:5 2 1 7 3结尾无空行输出样例:在这里给出相应的输出。例如:1结尾无空行#include<stdio.h>int main(){ int a,b,c,d,e; scanf("%d %d %d %d %d",&a,&b,&...

2021-10-28 20:49:18 71

原创 “21天好习惯“第一期-5

经典例题:求一元二次方程的根。 欢迎大家评论!求ax2+bx+c=0的根。输入格式:在一行给出a(=0)、b、c三个整数的值(a非)。输出格式:如果有实数根,在一行从小到大顺序输出两个根,保留小数点后2位。如果是虚数根,输出两个-1。输入样例:1 -2 1结尾无空行4 6 1结尾无空行4 3 1结尾无空行输出样例:在这里给出相应的输出。例如:1.00 1.00结尾无空行-1.31 -0.19结尾无空行-1 -1结尾

2021-10-27 23:13:02 83

原创 “21天好习惯”第一期-4

学会用C语言逻辑运算符简单编写程序,欢迎大家来评论!键盘输入两个非零整数A和B,如果A和B都是偶数则输出两个数的和,如果A和B都是奇数则输出两个数的差,如果A是奇数B是偶数则输出两数积,如果A是偶数B是奇数输出A/B结果输入格式:输入两个非零整数,逗号分隔输出格式:如果A和B都是偶数则输出:A+B=两个数的和; 如果A和B都是奇数则输出:A-B=两个数的差; 如果A是奇数B是偶数则输出:A*B=两数积; 如果A是偶数B是奇数输出:A/B=两个数的商。 如果输入数据A为0或B为0,没有任何

2021-10-26 22:15:00 263

原创 “21天好习惯“第一期-3

将26个英文字母按顺时针方向排成一个圆环。密钥是一个整数。具体加密方法如下:若密钥key≥0,则从明文字母开始按顺时针方向走∣key∣步得到密文字母; 若密钥key<0,则从明文字母开始按逆时针方向走∣key∣步得到密文字母。请编写程序输入明文和密钥,输出密文。输入格式密文(小写字母) 密钥(任意整数)输出格式明文(小写字母)#include<stdio.h>int main(){ int key; char ch...

2021-10-25 23:32:05 572

原创 “21天好习惯”第一期-2

学会用C语言简单用if语句,欢迎大家来评论。三个球A、B、C,大小形状相同且其中有一个球与其他球重量不同。要求找出这个不一样的球。输入格式:输入在一行中给出3个正整数,顺序对应球A、B、C的重量。输出格式:在一行中输出唯一的那个不一样的球。#include<stdio.h>int main(){ int a,b,c; scanf("%d %d %d",&a,&b,&c); if(a==b)printf("C"); ...

2021-10-24 22:41:01 52

原创 “21天好习惯”第一期-1

有时候人们用四位数字表示一个时间,比如1106表示 11 点零 6 分。现在,你的程序要根据起始时间和流逝的时间计算出终止时间。读入两个数字,第一个数字以这样的四位数字表示当前时间,第二个数字表示分钟数,计算当前时间经过那么多分钟后是几点,结果也表示为四位数字。当小时为个位数时,没有前导的零,例如 5 点 30 分表示为530;0 点 30 分表示为030。注意,第二个数字表示的分钟数可能超过 60,也可能是负数。输入格式:输入在一行中给出 2 个整数,分别是四位数字表示的起始时间、以及...

2021-10-23 23:29:22 116

空空如也

空空如也

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

TA关注的人

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