自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2021.11.5

本题要求编写一个简单计算器程序,可根据输入的运算符,对2个整数进行加、减、乘、除或求余运算。题目保证输入和输出均不超过整型范围。 输入格式: 输入在一行中依次输入操作数1、运算符、操作数2,其间以1个空格分隔。操作数的数据类型为整型,且保证除法和求余的分母非零。 输出格式: 当运算符为+、-、*、/、%时,在一行输出相应的运算结果。若输入是非法符号(即除了加、减、乘、除和求余五种运算符以外的其他符号)则输出ERROR。 输入样例1: -7 / 2 结尾无空行 输出样例1: -3 结尾

2021-11-06 12:05:48 123

原创 2021.11.04

7-20环形加密(基础)(10分) 将26个英文字母按顺时针方向排成一个圆环。密钥是一个整数。 具体加密方法如下: 若密钥key≥0,则从明文字母开始按顺时针方向走∣key∣步得到密文字母; 若密钥key<0,则从明文字母开始按逆时针方向走∣key∣步得到密文字母。 请编写程序输入明文和密钥,输出密文。输入格式明文(小写字母)密钥(任意整数)输出格式密文(小写字母)输入样例a5 输出样例f 输入样例b-3 输出样例y #include<stdio.h> in...

2021-11-04 01:25:28 587

原创 2021.11.3

里我们假设纸牌会变成等量的硬币,而硬币变成纸牌时,纸牌的数量会加倍。那么给定纸牌的初始数量,当他来回推了 N 次(来/回各算一次)后,手里拿的是纸牌还是硬币?数量是多少? 输入格式: 输入在一行里给出两个正整数,分别是纸牌的初始数量和魔术师推送的次数。这里假设初始状态下魔术师手里全是纸牌。 输出格式: 如果最后魔术师手里是纸牌,输出 0 和纸牌数量;如果是硬币,则输出 1 和硬币数量。数字间须有 1 个空格。题目保证结果数值不超出整型范围(即231−1)。 输入样例 1: 3 7 结尾无空.

2021-11-03 20:00:11 382

转载 2021.11.2

声明了math.h里的函数 1三角函数 doublesin(double); doublecos(double); doubletan(double); 2反三角函数 doubleasin(double);结果介于[-PI/2,PI/2] doubleacos(double);结果介于[0,PI] doubleatan(double);反正切(主值),结果介于[-PI/2,PI/2] doubleatan2(double,double);反正切(整圆值),...

2021-11-02 22:07:08 112

原创 2021.11.1

PTA 21 本题要求根据某城市普通出租车收费标准编写程序进行车费计算。具体标准如下: 起步里程为3公里,起步费10元; 超起步里程后10公里内,每公里2元; 超过10公里以上的部分加收50%的回空补贴费,即每公里3元; 营运过程中,因路阻及乘客要求临时停车的,按每5分钟2元计收(不足5分钟则不收费)。 输入格式: 输入在一行中给出输入行驶里程(单位为公里,精确到小数点后1位)与等待时间(整数,单位为分钟),其间以空格分隔。 输出格式: 在一行中输出乘客应支付的车费(单位为元),结果四舍五入

2021-11-01 18:10:44 99

原创 2021.10.30

在循环语句中常要加入多个条件,所以我们要使用很多符号去描述条件 常用的有1.==(这个是等于的意思与=不同,=表示将一个值赋给另一个数), 2. !=表示不等于,(!表示非) 3.||表示或 4.&&表示且 当我们用不来这些符号时可以选择将条件分开写即使用多重条件if-else if {} else if {} else {} ...

2021-10-31 00:03:13 39

原创 2021.10.29

#include <stdio.h> #include <stdlib.h> int main() //闰年的计算 1.年份是4的倍数,但不是100的倍数。2.年份数是400的倍数 { int x,a,b,c; scanf("%d",&x); a=x%4;b=x%100;c=x%400; if(c==0||a==0&&b!=0) { ...

2021-10-30 00:49:06 69

原创 2021.10.28

c预言中字符的含义(the printf()) 1. -表示将输出的数值靠在最左端,即当编码给的位置大于数值所需的,那么多于的位置由空格补充,且空格所在位置在数据前面。 2 + 表示

2021-10-28 23:20:07 34

原创 2021.10.25(补)

在c语言中有需要输入两次值才完成运算的时候通常有两种方法去完成 #include<stdio.h> intmainO .inta; charb; printf(" 某某某 "); scanf("%d",&a); printf("a=%d\n"d); printf(" ") // 第一种 // scanf("%c",&b); //第二种 print...

2021-10-27 20:06:05 125

原创 2021.10.27

c预言中字符的含义(the printf()) 1. -表示将输出的数值靠在最左端,即当编码给的位置大于数值所需的,那么多于的位置由空格补充,且空格所在位置在数据前面。 2 + 表示

2021-10-27 19:48:23 51

原创 2021.10.26

A.while、do-while和for三种循环结构的比较 1.已知循环次数的情况适合使用for 2.不知道循环次数的情况下用while,或do-while循环 a.如果可能有一次都不循环考虑while循环 b.如果至少循环一次考虑用do-whlie B.在C语言中电脑不能计算方程式 例:鸡兔同笼 x:鸡的数量 y:兔的数量a、b分别表示头与脚 #include<stdio.h> int main() { int x,y,a,b; scanf("%d%d",&amp...

2021-10-25 23:01:59 126

原创 2021.10.24

关于if的使用其表达形式为 if(表达式) { 执行代码块; } 它属于分支结构,有真假两种两种情况。可以更好的描述不同值的输入结果 注意:if()后面没有分号和int main()后一样

2021-10-24 23:59:16 57

原创 2021-10-23

1.对于输入符scanf的理解:scanf给我们一个输入数据的窗口。 注意:对于scanf()内的接收使用的符号 a. float型用%f b. double型用%lf c. int型用%d 2.有关小数的取舍可在接收符号的%后加.x。例如保留2位小数即%.2f 3.除法运算中计算机与数学不同。例如1/2=0,而1.0/2=0.5 4.有关x++和++x的区别 a. x++先赋值后自加 b. ++x先自加后赋值(赋值即先参与运算) ...

2021-10-23 23:10:34 41

空空如也

空空如也

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

TA关注的人

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