- 博客(64)
- 收藏
- 关注
原创 C语言分支循环语句
关于分支循环语句一共分三个大类1.for循环如for(i=0;i<+100;i++){//代码}就是一个典型的for循环语句,先写变量和限制条件再写代码2.while循环如while(i<=5){//代码}就是一个典型的while循环语句,需要注意的是在代码中应该有脱离循环的变量控制语句,否则将会变成死循环3.do while循环如do{//代码}while(表达式)这种循环和while循环类似,但是会先运行一次代码再判断条件
2023-07-24 20:16:47 142
原创 数字不同数之和
获得用户输入的一个整数 N,输出 N 中所出现不同数字的和。例如:用户输入 123123123,其中所出现的不同数字为:1、
2022-04-26 11:27:43 488
原创 判断素数函数
描述写一个函数isPrime(n)用于判断一个数字n是不是素数,用户输入一个正整数,在一行内输出不大于该数的所有素数,各数后面用一个空格分隔。...
2022-04-18 14:50:37 3830 2
原创 小乐乐与进制转换
描述小乐乐在课上学习了二进制八进制与十六进制后,对进制转换产生了浓厚的兴趣。因为他的幸运数字是6,所以他想知道一个数表示为六进制后的结果。请你帮助他解决这个问题。输入描述:输入一个正整数n (1 ≤ n ≤ 109)输出描述:输出一行,为正整数n表示为六进制的结果#include<stdio.h>int main(){ int n,i=0,num[100],j;//初始化 scanf("%d",&n);//输入n while(n..
2022-04-07 09:12:12 150
原创 回文数变形计
描述:“回文”是指正读反读都能读通的句子,它是古今中外都有的一种修辞方式和文字游戏,如“我为人人,人人为我”等。在数学中也有这样一类数字有这样的特征,成为回文数(palindrome number)。设n是一任意自然数,将n的各位数字反向排列得到自然数n1,若n1与n相等,则称n为回文数。例如12521就是一个回文数。.
2022-04-01 21:49:53 1765
原创 阶乘求和python
描述输入一个正整数n,计算1!+2!+3!+...+n!的和并输出。输入一个正整数n输出从1到n每个数...
2022-04-01 21:48:54 15293 2
原创 统计学生平均成绩与及格人数
描述编写程序,计算学生们的平均成绩,并统计及格(成绩不低于60分)的人数。题目保证输入与输出均在整型范围内。输入格式在一行中给出n个非负整数,即这n位学生的成绩,其间以空格分隔。...
2022-04-01 21:47:24 1973 2
原创 与7无关的数
描述一个正整数,如果它能被7整除,或者它的十进制表示法中某一位的数字为7,则称其为与7相关的数、求所有小于n(n < 100)的与7无关的正整数以及他们的平方和。输入格式输入为一个正整数输出格式两行.
2022-03-31 20:14:04 2685
原创 随机字符串
输入两个整数,以它们的和为随机数种子,并在 32-127 之间(含)随机产生 20 个整数。以这些数字为 Unicode 码产生字符,并将组成字符串输出。import randoma,b = eval(input(""))sum = a + brandom.seed(sum)for i in ra.
2022-03-31 17:43:42 2712
原创 n的阶乘
从键盘获取用户输入n,求n! = 1 * 2 * 3 * …… * nsum=1n=eval(input(""))for i in range(1,n+1): sum*=iprint(sum)觉得还不错的话就点个赞吧...
2022-03-28 22:37:42 3350
原创 整数的加减和
编写程序计算如下数列的值:1 - 2 + 3 - 4 ... 966.
2022-03-28 22:25:32 269
原创 用户登录的三次机会
给用户三次输入用户名和密码的机会,要求如下:如输入第一行输入用户名为 ‘Kate’,第二行输入密码为 ‘666666’,输出 ‘登录成功!’,退出程序; 当一共有 3 次输入用户名或密码不正确输出 “3次用户名或者密码均有误!退出程序。”。count=3while count>0: ..
2022-03-28 22:18:22 2473
原创 括号配对检测
描述用户输入一行字符串,其中可能包括小括号 (),请检查小括号是否配对正确,配对成功与否分别输出:配对成功,配对不成功.
2022-03-27 12:35:01 668
原创 3位水仙花数计算
描述“3位水仙花数”是指一个三位整数,其各位数字的3次方和等于该数本身。例如:ABC是一个“3位水仙花数”,则:A的3次方+B的3次方+C的3次方 = ABC。请按照从小到大的顺序输出所有的3位水仙花数,请用一个“逗号+空格”分隔输出结果。.
2022-03-27 11:53:40 3933 2
原创 字符串加密
描述:用户在一行中输入一个包括大小写字母和数字的字符串,编程将其中的大写字母用该字母后的第4个字母替代,其他字符原样输出,实现字符串加密。a = input("")for i in a: if ord('A')<=ord(i)<=ord('Z'): print(chr(ord('A')+(ord(i)-ord('A')+4)%26),end="") else: print(i,end="")...
2022-03-27 11:30:10 2618
原创 回文判断
描述:一个字符串,如果字符串中各字符逆向排列与原字符串相同,则称为回文,例如“上海自来水来自海上”。用户输入一个字符串,判断该字符串是否为回文,如是回文输出“True”,否则输出“False”。a = input("")b=a[::-1]if a==b: print("True")else: print("False")...
2022-03-27 11:11:46 3262
原创 星号三角形
问题描述:读入一个整数N,N是奇数,输出由星号字符组成的等边三角形。要求:第 1 行 1 个星号,第 2 行 3 个星号,第 3 行 5 个星号,依次类推,最后一行共N的星号。不考虑输入错误情况。N=eval(input())for i in range(1,N+1,2): b=i*'*' print("{0:^{1}}".format(b,N))输出宽度为N,且居中的字符串...
2022-03-27 10:54:16 805
原创 九九乘法表
#include<stdio.h>int main(){ int i = 1; int num = 1; for (i = 1; i < 10; i++) { for (num=1;num<=i;num++) { printf("%d*%d ",num, i); } printf("\n"); } r...
2022-01-21 21:17:02 349
原创 求10个数的最大值
#include<stdio.h>int main(){ int arr[10] = {0}; int i = 0; int max = 0; for (i = 0; i < 10; i++) { scanf("%d", &arr[i]); } max = arr[0]; for (i = 0; i < 10; i++) { if (arr[i] > max)...
2022-01-21 21:04:09 232
原创 分数的求和
#include<stdio.h>int main(){ double sum1 = 0; double sum2 = 0; double num = 0; for (num = 1; num <= 100; num=num+2) { sum1 += 1 / num; } for (num = 2; num <= 100; num =num+ 2) { ...
2022-01-21 20:53:23 419
原创 数字9的个数
#include<stdio.h>int main(){ int count = 0; int num = 0; for (num = 1; num <= 100; num++) { if (num <= 10) { if(num%9==0) { count++; } } i...
2022-01-21 20:21:53 209
原创 判断100到200的素数
1.试除法:#include<stdio.h>int main(){ int num = 0 ; for (num = 100; num <= 200; num++) { int test = 2; while (test <= num) { if(num%test==0) { printf("%d不是素数\n", num);...
2022-01-21 19:21:18 104
原创 1000年到2000年之间的闰年
#include<stdio.h>int main(){ int year = 0; for (year = 1000; year <= 2000; year++) { if ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)) { printf("%d是闰年\n", year); } else ...
2022-01-21 17:54:59 143
原创 求两个数的最大公约数
辗转相除法:#include<stdio.h>int main(){ int a = 0; int b = 0; int c = 0; scanf("%d %d", &a, &b); while (a % b) { c = a % b; a = b; b = c; } printf("%d\n", b); return 0;}...
2022-01-21 17:32:02 159
原创 打印1到100中3的倍数
#include<stdio.h>int main(){ int num = 0; for (num = 1; num <= 100; num++) { if (num % 3 == 0) { printf("%d\n", num); } } return 0;}...
2022-01-21 16:55:25 96
原创 三个数从大到小排列
int main(){ int a = 0; int b= 0; int c = 0; scanf("%d%d%d", &a, &b, &c); if (a < b) { int tmp = a; a = b; b = tmp; } if (a < c) { int tmp = a; a = c; c ...
2022-01-21 16:49:12 127
原创 C语言实验题――温度转换
#include<stdio.h>int main(){ double c; scanf("%lf",&c); printf("%.2f",(c-32)/9*5); return 0;}
2021-11-16 21:19:40 109
原创 C语言实验题――字符编码
#include<stdio.h>int main(){ char m[5]; printf("password is "); int i; for(i=0;i<5;i++) { scanf("%c",&m[i]); } for(i=0;i<5;i++) { printf("%c",m[i]+4); } return 0;}...
2021-11-16 21:15:37 467
原创 打印字符
#include<stdio.h>#include<stdlib.h>#include<math.h>int main(){ char c='A'; printf("\t%c\n",c); printf("\n"); printf("%c\t\t%c\n",c,c); printf("\n"); printf("\t%c",c); return 0;}
2021-11-15 21:39:10 532
原创 实型数据在内存中的存储格式
对于实数,在计算机内部都采用浮点形式来存储一般而言double型变量可以接=接收实型常量的16位有效数据,而float型变量仅仅能接受实型常量的7位有效数据
2021-11-15 21:20:30 1431
原创 有符号整型和无符号整型
有符号整型和无符号整型的区别在于怎样解释整数的最高位对于无符号整型,其最高位被c编译器解释为数据位对于有符号整型最高位解释为符号位如果符号位为0则表示为正数为1则表示为负数对于具有相同数据位的整形术来说,由于有符号整型的数据为比无符号整型的数据为少了一位,因为是最高位所以绝对值的最大值只有无符号整型的一半负数的补码保持符号位不变的情况下,将负数的原码中的0变成1,1变成0,得到的就是该负数的反码,再将其加1的结果就是负数的补码...
2021-11-15 21:13:40 5591
原创 如何计算变量或数据类型所占内存空间的大小
内存的储存单元是一个线性地址表,是按字节进行编址的一个字节可以表示的整数最小为0,最大为255,一个字节等于八个比特,也称二进制位1B=8b1KB=1024B1MB=1024KB之后更大的依次分别为GB.TB.PB.EB.ZB.YB.BB.NB.DBsizeof()是c语言提供的专门用于计算指定数据类型字节数的运算符例如,计算int型数据所占内存的字节数用sizeof(int)计算即可下面这个程序用于计算各个类型所占内存空间的大小#include<stdio.h&g
2021-11-15 20:26:50 2889
原创 数据类型
1.基本类型:(1)整型 a.基本整形 int b.长整型 long c.长长整型 long long d.短整型 short e.无符号整型 unsigned(2)实型(浮点型) a.单精度实型 float b.双精度实型 double c.长双精度实型 long double(3)字符型 char(4)枚举类型 enum2.构造类型(1)...
2021-11-15 19:52:49 252
原创 简单的屏幕输出
#include<stdio.h>是编译预处理命令尖括号内的文件称为头文件h-headstd-standardi-inputo-output编译预处理命令#include可使头文件在程序中生效它的作用是将写在尖括号内的输入/输出函数的头文件stdio.h包含到用户源文件中...
2021-11-15 19:41:48 432
原创 常量与变量
1.常量定义:常量就是在程序中不能改变其值的量分为:整型常量、实型常量、字符串字面量、枚举常量整形常量:10、-30、0ps:正整数、负整数、0实型变量:3.14、-0.56、18.0 ps:带小数的,即浮点数字符型常量:‘x’、‘X’、‘0’、‘9’ ps:用单引号括起来带任意字符字符串字面量:“hello!”、“K88”、“9” ps:用双引号括起来带零个或多个字符不同进制带整形常量的表示方法:八进制:02...
2021-11-15 15:20:36 623 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人