自定义博客皮肤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 136

原创 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 612

原创 2021.11.3

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

2021-11-03 20:00:11 452

转载 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 124

原创 2021.11.1

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

2021-11-01 18:10:44 115

原创 2021.10.30

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

2021-10-31 00:03:13 52

原创 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 78

原创 2021.10.28

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

2021-10-28 23:20:07 40

原创 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 141

原创 2021.10.27

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

2021-10-27 19:48:23 61

原创 2021.10.26

A.while、do-while和for三种循环结构的比较1.已知循环次数的情况适合使用for2.不知道循环次数的情况下用while,或do-while循环a.如果可能有一次都不循环考虑while循环b.如果至少循环一次考虑用do-whlieB.在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 142

原创 2021.10.24

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

2021-10-24 23:59:16 64

原创 2021-10-23

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

2021-10-23 23:10:34 51

空空如也

空空如也

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

TA关注的人

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