自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 小程序基础知识1

小程序基础知识

2023-03-14 14:24:27 296

原创 Centos无法连接网络

标题centos改了nameservser8.8.8.8 没用之后输入“ls /etc/sysconfig/network-scripts”查看“ifcfg-ensXXX”(我不知道为啥没有ens 所以改了eth)输入“vi /etc/sysconfig/network-scripts/ifcfg-etc0”把ONBOOT=no改成ONBOOT=yes然后就可以联网啦...

2022-04-25 14:50:51 314

原创 打印菱形

用*打印7行的菱形#include <stdio.h>int main (){ int i , j , k; for(i = 1; i <= 4; i++) { for(j = 1; j <= 4 - i; j++) printf(" "); for(k = 1; k <= 2 * i - 1; k++) printf("*"); printf("\n"); } for(i = 1; i <= 3; i++) { for(j

2021-02-08 10:44:07 114

原创 打印乘法口诀表

乘法口诀表#include <stdio.h>int main (){ int x , y , z; for (x = 1; x <= 9; x++) { for(y = 1; y <= x; y++) { printf("%d * %d = %d ", y , x , x * y); } printf("\n"); }}

2021-02-08 10:19:21 112

原创 有八层灯塔,每层的灯数都是上一层的一倍,共有765 盏灯,编程求最上层与最下层的灯数

有八层灯塔,每层的灯数都是上一层的一倍,共有765 盏灯,编程求最上层与最下层的灯数。#include <stdio.h>int main(){ int n = 1 , m , sum , i; while (1) { m = n; sum = 0; for (i = 1; i < 8; i++) { m = m * 2; sum += m; } sum += n; if (sum == 765) { printf(

2021-02-07 20:42:46 4958 1

原创 求两个整数的最小公倍数

求两个整数的最小公倍数#include <stdio.h>int main (){ int a , b , min , i , x; printf("请输入两个整数:\n"); scanf("%d%d", &a , &b); if(a > b) { x = a; a = b; b = x; } for(i = a; i >0 ; i++) { if(i % a == 0 && i % b == 0) {

2021-02-07 19:42:31 706

原创 计算输入的字符个数

计算输入的字符个数#include<stdio.h>int main(){ int n=0; printf("Input a string:\n"); loop: if(getchar() != '\n') { n++; goto loop; } printf("%d\n", n);}#include<stdio.h>int main(){ int n = 0; printf("Input a strin

2021-02-04 16:01:33 221

原创 将整钱换成零钱

如果要将整钱换成零钱,那么一元钱可兑换成一角,两角,或五角,问有多少种兑换方案。#include <stdio.h>int main (){ int i , j , k; for(i = 0; i <= 10; i++) for(j = 0; j <= 5; j++) for(k = 0; k <= 2; k++) if(i + j * 2 + k * 5 == 10) printf("一角%d个,两角%d个,五角%d个\n", i , j

2021-02-04 15:30:12 1016

原创 使用循环嵌套语句输出金字塔

使用循环嵌套语句输出金字塔#include <stdio.h>int main (){ int i , j , k , n; printf("请输入行数:\n"); scanf("%d", &n); for(i = 1; i <= n; i++) { for(j = 1; j <= n - i; j++) printf(" "); for(k = 1; k <= 2 * i - 1; k++) printf("*"); print

2021-02-03 19:35:45 4382

原创 从键盘输入一个正整数 n,求 n!

从键盘输入一个正整数 n,求 n!#include <stdio.h>int main (){ int i = 2 , n; float fac = 1; printf("请输入一个正整数:\n"); scanf("%d", &n); if(n == 0 || n == 1) { printf("%d 的阶乘是1\n", n); return 0; } while(i <= n) { fac = fac * i; i++;

2021-02-03 18:34:17 17311 1

原创 输入百分制分数给出相应的等级

输入百分制分数给出相应的等级。当分数大于等于 90 分 为’A’,80~89 为‘B’,70~79 为‘C’,60~69 为‘D’,60 分以下为‘E’。#include <stdio.h>int main (){ int s; printf("请输入百分制分数:\n"); scanf("%d", &s); if (s == 100) s == 9; s = s / 10; switch (s) { case 9: printf("等级为:A\n");

2021-02-02 11:12:18 4549

原创 阶梯问题

阶梯问题,在你面前有一条长长的阶梯,如果你每步跨 2 阶,那么最后剩 1 阶;如果你每步跨 3 阶,那么最后剩 2 阶;如果你每步跨 5 阶,那么最后剩 4 阶;如果你每步跨 6 阶,那么最后剩 5 阶;只有当你每步跨 7 阶时,最后才正好走完,一阶也不剩。请问这条阶梯至少有多少阶?(求所有三位阶梯数)#include <stdio.h>int main (){ int i; for (i = 0; i < 1000; i++) { if (i % 2 == 1 &

2021-02-01 15:17:04 319

原创 判断回文数

判断回文数#include <stdio.h>int main (){ int n , i , y = 0; printf("请输入一个整数:\n"); scanf("%d", &n); i = n; while(i > 0) { y = y * 10 + i % 10; i = i / 10; } if (y == n) printf("%d是回文数。\n", n); else printf("%d不是回文数。\n", n);}.

2021-02-01 11:35:52 63

原创 同时注水问题

有 4 个水渠(A、B、C、D)向一个水池注水,如果单开 A,3 天 可以注满;如果单开 B,1 天可以注满;如果单开 C,4 天可以注满;如果单开 D,5 天可以注满。问如果 4 个水渠同时注水,注满水池需要几天?#include <stdio.h>int main (){ float day; float a = 3 , b = 1 , c = 4 , d = 5; day = 1 / (1 / a + 1 / b + 1 / c + 1 / d); printf("注满水池需

2021-01-27 10:44:02 794

原创 判断输入是否能构成三角形,计算面积并判断类型

根据输入的三角形的三边判断是否能构成三角形,若不能则提示不能构成三角形,重新输入三边,若能则输出其三角形面积并判断其类型(直角、等腰、等边、普通三角形)#include <stdio.h>#include <math.h>int main (){ float x , y , z; float n , area; printf("请输入三角形三边:\n"); scanf("%f%f%f", &x , &y , &z); if ( x + y &

2021-01-26 22:36:59 1426

原创 用户输入一个字符,通过对 ASCII 值范围的判断,输出判断结果

要求用户输入一个字符,通过对 ASCII 值范围的判断,输出判断结果。#include <stdio.h>int main (){ char n; printf("请输入一个字符:\n"); scanf("%c", &n); if (n > 64 && n < 91) printf("%c为大写字母。\n", n); else if (n > 96 && n < 123) printf("%c为小写字母.。\

2021-01-26 22:05:15 2695

原创 判断一个数是否是 5 和 7 的整倍数

判断一个数是否是 5 和 7 的整倍数#include <stdio.h>int main (){ int n; printf("请输入一个整数:\n"); scanf("%d", &n); if(n % 5 == 0 && n % 7 == 0) printf("%d是5和7的整数倍。\n", n); else printf("%d不是5和7的整数倍。\n", n); return 0;}...

2021-01-25 09:48:44 2711

原创 调用子函数的范围内闰年判断

将判断闰年的功能定义为子函数,通过调用该函数判断输入范围内哪些是闰年,输出并统计闰年的总数#include <stdio.h>#include <math.h>int runnian (int year){ int flag = 0; if( ( year % 4 == 0 && year % 100 !=0 ) || year % 400 == 0) { printf("%5d", year); flag = 1; } return fl

2021-01-25 09:38:27 389

原创 闰年判断

闰年判断#include <stdio.h>int main (){ int year; printf("请输入年份:\n"); scanf("%d", &year); if( ( year % 4 == 0 && year % 100 !=0 ) || year % 400 == 0) printf("%d是闰年。\n", year); else printf("%d不是闰年。\n", year); return 0;}...

2021-01-20 19:22:42 74

原创 求两个数 a 和 b 的最大公约数

求两个数 a 和 b 的最大公约数#include <stdio.h>int main (){ int a , b , i , n; printf("请输入a和b的值:\n"); scanf("%d%d", &a , &b); if(a < b) { i = b; b = a; a = i; } n = a % b; while(n != 0) { a = b; b = n; n = a % b; } printf("a和

2021-01-20 18:57:11 2161

原创 求一段数值所有整数之和。

求一段数值所有整数之和。#include <stdio.h>int main (){ int i; int min = 0, max = 0 , num = 0; printf("请输入一段数值:\n"); scanf("%d%d", &min , &max ); for(i = min ; i <= max ; i++) { num += i; } printf("%d到%d的整数和为:%d\n", min , max , num); ret

2021-01-19 20:29:41 236

原创 找出某数值段内的偶数输出并计数

找出某数值段内的偶数输出并计数#include <stdio.h>int main (){ int min , max , i , count = 0; printf("请输入一个数值段:\n"); scanf("%d%d", &min , &max ); for (i = min; i <= max; i++) { if (i % 2 == 0 ) { printf("%d是偶数\n", i); count ++; } } pr

2021-01-19 18:12:50 347

原创 整数由小到大排序

任意输入 3 个整数,三个数由小到大排序#include <stdio.h>int main (){ int x , y , z , i ; printf("请输入三个整数:\n"); scanf("%d%d%d", &x, &y , &z); if (x > y) { i = y; y = x; x = i; } if (x > z) { i = z; z = x; x = i; } if (y > z

2021-01-18 09:48:02 344

原创 求三个数中的最小数。

任意输入 3 个整数,求这三个数中的最小数。#include <stdio.h>int main (){ int x , y , z , min; printf("请输入三个整数:\n"); scanf("%d%d%d", &x , &y , &z); min = x < y ? x : y; min = min < z ? min : z; printf("最小值为:%d\n", min ); return 0;}...

2021-01-18 09:34:17 4106 1

原创 变量赋值并交换

定义两个变量,为这两个变量赋值,并交换这两个变量的值#include <stdio.h>int main (){ int x , y ,i; printf("请输入x、y的值:\n"); scanf("%d%d",&x, &y); printf("x = %d\ny = %d\n", x , y); i = y; y = x; x = i; printf("交换值后:\nx = %d\ny = %d\n", x , y); return 0;}

2021-01-17 10:48:19 1807

原创 十进制转换八进制、十六进制输出

十进制转换八进制、十六进制输出#include <stdio.h>int main (){ int n; printf("请输入一个十进制数:\n"); scanf("%d", &n); printf("它的八进制是:%o\n",n); printf("它的十六进制是:%x\n", n); return 0;}...

2021-01-17 10:40:55 495

原创 字符型数据进行算术运算

字符型数据进行算术运算,定义两个字符变量,通过对其进行加减运算,输出其对应的大写或小写字符,ascII 码的值。#include <stdio.h>int main (){ char ch1 , ch2; ch1 = 'a'; ch2 = 'B'; printf("ch1 = %c\nch2 = %c\n", ch1 - 32 , ch2 + 32); printf("ch1 + 10 = %d\n", ch1 + 10); printf("ch1 + 10 =

2021-01-16 11:20:12 3334

原创 求圆的周长

求圆的周长#include <stdio.h>#define PI 3.14void main(){ double C , R; printf("请输入圆的半径R:\n"); scanf("%lf",&R); C = 2 * PI * R; printf("圆的周长为:%f\n",C);}

2021-01-16 11:03:07 600

原创 强制类型转换

强制类型转换。定义 char,short,int,float 类型变量,将 float 型变量强制转换成 char,short,int 类型,然后输出#include <stdio.h>int main (){ char c; short s; int i; float f; printf("请输入一个数:\n"); scanf("%f" , &f ); c = ( char ) f; s = ( short ) f; i = ( int ) f; printf

2021-01-15 13:06:34 462

原创 计算学生平均身高

计算学生平均身高。输入 3 个学生的身高,并用空格分隔开来, 求这三个学生的平均身高#include <stdio.h>int main (){ float x , y , z , avg ; printf("请输入3个学生的身高:(单位:cm)\n"); scanf("%f%f%f", &x , &y , &z ); avg = ( x + y + z ) / 3; printf("平均身高为:%f\n", avg);}...

2021-01-15 12:50:33 2069 1

原创 getchar(),putchar(),gets(),puts(),printf(),scanf()的输入输出

分别利用 getchar(),putchar(),gets(),puts(),printf(),scanf(),完成OK的输入、输出。getchar()、putchar()#include <stdio.h>int main (){ char c1 , c2 ; printf("请输入字符串:\n"); c1 = getchar(); c2 = getchar(); printf("您输入的字符串为:\n"); putchar(c1); putchar(c2); putc

2021-01-14 22:13:34 256 1

原创 输出第二个整数

输入三个整数,整数之间由一个空格分隔,整数是 32 位有符号整数。把第二个输入的整数输出。方法一:#include <stdio.h>int main (){ int x , y , z ; printf("请输入三个整数:"); scanf("%d %d %d",&x , &y , &z ); printf("输入整数为:%d %d %d \n", x , y , z ); printf("第二个整数为;%d\n", y); return 0;}

2021-01-14 11:10:53 826

原创 华氏温度转化为摄氏温度

利用公式 C=5×(F−32)÷9(其中 C 表示摄氏温度,F 表示华氏温度) 进行计算转化,输入华氏温度 F,输出摄氏温度 C,要求精确到小 数点后 5 位。#include <stdio.h>#include <math.h>int main (){ double C , F ; printf("请输入华氏温度:"); scanf("%lf",&F); C = 5 * ( F - 32 ) / 9; printf("摄氏温度为%.5f",C); ret

2021-01-13 22:43:39 3212 1

空空如也

空空如也

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

TA关注的人

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