c 入门
die Ewigkeit -en
世上没有绝望的处境,
只有对处境绝望的人。
展开
-
C入门-float取模
在vs209新版 float值后要加"f"或"F"#include<stdio.h>#include<math.h>int main(void) { //用float进行取余 int a = 8, b = 6; printf("a取模b结果为: %d\n", a % b); float f = 3.14f; //在使用float时要在值后加f或F ...原创 2019-10-31 10:21:31 · 1116 阅读 · 0 评论 -
c初,常见错误分析
#在编写过程中"大意""马虎"造成的错误ok的源代码#include<stdio.h>int main(void) { printf("你好,世界"); printf("欢迎学习"); printf("退出\n"); return 0; 自己写出的问题1、#include<stdioh>错误提示:fatal error :stdioh:...原创 2019-10-01 19:45:37 · 3302 阅读 · 0 评论 -
C 用户输入三个数从小到大排列
输入三个整数从小到大排列#include<stdio.h>int main(){ int a,b,c,i; printf("请输入三个整数:"); scanf_s("%d%d%d",&a,&b,&c); if(a>b){ i=a; a=b; b=a; } if(a>c){ i=a; a=c; c=a; } if(b&...原创 2019-11-17 17:05:49 · 881 阅读 · 0 评论 -
C 求一个五位数的和
需求:用户输入一个五位数,求这个五位数每一位相加的和上代码#include<stdio.h>int main() { int sum = 0; int a, b, c, d, e, f; printf("请输入一个五位数:"); scanf_s("%d", &a); b = a / 10000; //求万位 c = a % 10000 / 1000; /...原创 2019-11-17 15:09:08 · 4835 阅读 · 1 评论 -
C 三个学生四门成绩,求成绩总和与平均值
需求:接收用户输入的3个学生4门成绩,计算出每个同学的成绩总和与平均值。代码实现#include<stdio.h> int main() { double score = 0.0; // 分数 double sum = 0.0, avg = 0.0; //总成绩与平均分 for (int i = 1; i < 4; i++) { //外层循环:学生个数...原创 2019-11-10 10:55:24 · 6911 阅读 · 0 评论 -
C 练习-(聚会)
聚会:判断去聚会的人,男 满十八岁以上可以喝酒,不满则喝饮料。女 满20岁以上可以喝酒,不满则喝饮料。代码实现#include<stdio.h>/*判断男,年龄大于等于18可以喝酒,小于18则喝饮料 女,年龄大于等于20可以喝酒,小于20则喝饮料*/int main() { int sex=0, age=0; printf("1表示男0表示女\n"); pr...原创 2019-11-10 10:49:02 · 298 阅读 · 0 评论 -
C 水仙花数
输出 100-999之间所有的‘水仙花数’是指一个3位数,七个数字的立方和等于该数本身。#include<stdio.h>int main() { int fellow = 0; for (int i = 100; i < 1000; i++)//循环 { int a = 0,b=0,c=0; a = i / 100; //提取百位 b = i % 100...原创 2019-11-10 10:41:11 · 166 阅读 · 0 评论 -
C 冒泡排序-实现从小到大排列
输入三个数,从小到大排列/*冒泡排序,两个相邻数字比较,大的放右边,需求分析:6,3,8,2,9,1 --> 1,2,3,6,8,9第一趟:6,3,8,2,9,1 第一次:3,6,8,2,9,1 第二次:3,6,8,2,9,1 第三次:3,6,2,8,9,1 第四次:3,6,2,8,9,1 第五次:3,6,2,8,1,9第二趟:3,6,2,8,1,9 第一次:3,...原创 2019-11-10 10:33:56 · 870 阅读 · 0 评论 -
C 猜拳游戏
石头,剪刀,布#代码实现#include<stdio.h>#include<time.h>#include<stdlib.h>int main() { printf("-----剪刀,石头,布-----\n"); printf("1=剪刀 2=石头 3=布 0=退出\n"); /* Wj 剪刀 1- Dn 剪刀 1 ...原创 2019-11-10 10:31:33 · 93 阅读 · 0 评论 -
C 数组
数组上代码//数组:连续等大的存储空间 火车(除头)[] 数组//用来存放元//1.如何定义//2.如何向数组中添加元素//3.如何获取数组中的元素//4.如何获取数组中的所有元素 #include<stdio.h>int mian() { //1.如何定义类型数组名字[空间大小] int arre1[5]; int arre2[5] = {}; int ar...原创 2019-11-07 09:26:09 · 88 阅读 · 0 评论 -
C 入门-if语句
一切用代码来说话#include<stdio.h>int main() { //if 如果 else 否则 /* 格式: 1.if(条件){条件成立要做的事情} 2.if(条件){条件成立要做的事情}else{条件不成立要做的事情} 3.if(条件1){条件1成立要做的事情} else if(条件2){条件2成立要做的事情} .... ...原创 2019-10-31 12:13:15 · 119 阅读 · 0 评论 -
C 入门-for(模拟跑100圈)
模拟跑100圈#include<stdio.h>int main() {/*for循环(知道次数时用 for循环)for(1;2;3){4}1:初值,2:条件3:更新初始值4:循环体(条件成立要做的事)5:不成立循环结束执行顺序:1 2 4 3 2 4 3 2 4 3 2 4 3......2不成立,结束*/ //模拟跑100圈 for (int i = ...原创 2019-10-31 12:10:55 · 154 阅读 · 0 评论 -
C 输入月份判断季节
需求:用户输入月份,电脑判断季节列出三种方法1-3为春,4-6为夏,7-9为秋,10-12为冬第一种逻辑与运算#include<stdio.h>int main() { int a = 0; printf("请输入季节:"); scanf_s("%d", &a); if (a >= 3 && a<=5 ) { p...原创 2019-10-31 12:08:55 · 13407 阅读 · 0 评论 -
C 输入成绩判断是优秀还是良好等
#include<stdio.h>int main() { printf("成绩90-100优秀,70-90良好,60-70及格,0-60挂科\n"); int a; printf("请输入你的成绩:"); scanf_s("%d", &a); if (a >= 90) { if (a <= 100) { printf("优秀"); }...原创 2019-10-31 12:00:05 · 2780 阅读 · 0 评论 -
C 入门-逻辑运算(与,或,非)
与,或,非 逻辑运算#include<stdio.h>//逻辑运算int main(void) { int a, b; //定义变量名 a = 8; //变量赋值 b = -1; int c = a > b&& b > 0; int d = a > b || b > 0; int e = !(a > b);...原创 2019-10-31 10:43:14 · 1640 阅读 · 0 评论 -
C入门-输入三个值,求最大值
条件运算符有时候也称为三元运算符,因为它是唯一需要 3 个操作数的运算符:条件 ? 表达式1 : 表达式2#include<stdio.h>int main(void) { int a1, a2 ; //声明变量 int max; printf("请输入两个数字\n"); printf("请输入第一个数字:"); scanf_s("%d", &a1);...原创 2019-10-31 10:35:59 · 413 阅读 · 0 评论 -
C-入门-数据之间的转换
数据之间的转换#include<stdio.h>int main(void) { short e = 32767; //段整形也可写为 short int printf("short类型的结果为:%d\n", e); int f = e; printf("int类型的结果为:%d\n", f); int g = 2000025; printf("int类型的结果...原创 2019-10-29 12:32:18 · 94 阅读 · 0 评论 -
C 入门-进行复合赋值多层运算
进行复合赋值多层运算#include<stdio.h>int main(void) { int a = 2, b = 3, c = 4,d; //进行复合赋值多层运算 d = a++ + a + ++b + ++a + c + c++ + ++c; // 2 3 4 4 5 4 6 printf("%d\n", d); pr...原创 2019-10-29 12:28:57 · 185 阅读 · 0 评论 -
C 入门-复合赋值,"?"判断,自增自减
复合赋值,"?"判断,自增自减复合赋值'?'判断自增自减复合赋值#include<stdio.h>int main(void) { int a, b, c; a =b=c=10;//表示,abc三个变量赋值为10 printf("a=%d,b=%d,c=%d\n", a, b, c);//分别打印abc //复合赋值运算 a += 10; //=a+10 b *...原创 2019-10-29 11:50:14 · 148 阅读 · 0 评论 -
C 入门之路-整数数据
测试数据类型的长度#include<stdio.h>int main(void) { printf("=====测试整数所占内存大小=====\n"); printf("基本整形sizeof(int)的长度为:%d字节\n", sizeof(int)); printf("基本整形sizeof(short int)的长度为:%d字节\n", sizeof(short int)...原创 2019-10-21 17:35:10 · 95 阅读 · 0 评论 -
C 入门之路-练习(输入五门成绩,计算出成绩的总值与平均值)
输入五门成绩,计算出成绩的总值与平均值\#include<stdio.h>#include<stdlib.h>int main(void) { double a = NULL;//双精度定义 初始值为空 double b = NULL; double c = NULL; double d = NULL; double e = NULL; double ...原创 2019-10-21 16:02:45 · 2880 阅读 · 0 评论 -
C入门之路—练习(入门字母小写转换大写)
C 入门之路—小练习(2)入门字母小写转换大写解析入门字母小写转换大写#include<stdio.h>int main(void){char a;char b; printf("请输入一个小写英文字母"); scanf("%c",&a); b=a-32; //b=a=('A'-'a'); printf("字母大写:%c",b); return...原创 2019-10-08 16:22:10 · 126 阅读 · 0 评论 -
C 入门之路—练习(圆的周长与面积)
C 入门之路—小练习圆的周长与面积解析一切都要实战,代码走起!!!圆的周长与面积#include<stdio.h>int main(void){ float r; //半径 float a; //周长 float b; //面积 printf("请输入圆的半径"); scanf("%f",&r); //计算 a=2*3.14*r; b=3....原创 2019-10-08 15:57:40 · 207 阅读 · 0 评论 -
C 入门之路-变量
入门变量的理解1、变量2、内存3、内存的存储“单位”4、变量使用规则1、变量1,此变量非数学中的变量,变量,式一个内存中的一块存储空间,即一小块内存。2、内存1、内存读取速度>固态硬盘读取速度>机械硬盘读取速度。内存的读写速度和存储空间将直接影响电脑的运行,如果内存过小,电脑将会出现卡顿现象。2、列如:你下载了一个视频,视频是保存在硬盘里,当你在观看时,视频会被读取到内存...原创 2019-10-02 22:01:46 · 124 阅读 · 0 评论 -
c程序之路(helloWorld)
c程序之路做为一名小白,一定要认真,认真,认真,细心,细心,细心直接开始了main() 函数开始执行。/* … */ 用于注释说明。printf() 用于格式化输出到屏幕。printf() 函数在 “stdio.h” 头文件中声明。stdio.h 是一个头文件 (标准输入输出头文件) ,#include 是一个预处理命令,用来引入头文件。 当编译器遇到 printf() 函数时,...原创 2019-10-01 17:15:47 · 140 阅读 · 0 评论