首页 > 其他分享 >1.C语言有关的小学习

1.C语言有关的小学习

时间:2024-03-25 21:46:20浏览次数:31  
标签:break int 有关 C语言 学习 printf Clion scanf getchar

据说据说编程的基础就是c 反正大学的课程上来就这样安排的
之前一直用着(狗屁)Visual studio2022 一堆麻烦 还贼占内存
之前一直被sdk困惑 就是下载完之后还识别不了 懒得找各种了

那就找找找 终于找到Clion了
https://blog.csdn.net/weixin_46211269/article/details/119940030
上面是关于的Clion的开始
image
圈圈的是配置.c文件的启动 创建后会多出来 但不会同时启动 还没研究过
反正就是选择一个你要选的就行 然后 启动!!!


言归正传 今儿学的顺序循环结构呗
参考 比特鹏哥
continue和break的区别

  1. break就直接终止循环了所有的
  2. continue终止本次循环 本次本次本次???

本次嘛玩意?
int main(){ int i=1; while (i<11){ i=i+1; if(i==5) continue; printf("%d",i); } }
i==5的时候跳过本次循环 不执行下面的printf 即不打印5 哦哦哦应该就这吧


switch和case和default和break吧
case:整形常量表达式
哪里出现break停到哪里
然后还有就是getchar() 上代码
int main() { int a; char password[20]={0}; printf("请输入密码:"); scanf("%s", password); getchar(); // 输入密码后敲回车\n会被getchar拿走 while (getchar()!='\n'){ ; } printf("请确认(Y/N):"); a = getchar(); if (a == 'Y') { printf("确认成功"); } else { printf("确认失败"); } }
输入密码后 还会输出回车
然后getchar()将那个回车即 \n拿走
哦哦哦getchar就是相当于scanf一个字符
Clion挺好的不用输入忽略是scanf警告

标签:break,int,有关,C语言,学习,printf,Clion,scanf,getchar
From: https://www.cnblogs.com/gaodiyuanjin/p/18095391

相关文章

  • c语言编程题目:水仙花数
    题目:水仙花数是指一个N位正整数(N>=3),它的每位上的数字的N次幂之和等于它本身。例如:153=1^3+5^3+3^3。要求:计算所有N位水仙花数。给出一个正整数N(3<=N<=7),按递增顺序输出所有水仙花数,每个数字占一行。编程思路分析:输入一个正整数N。N为位数,N=3就表明是3位数。判断N位......
  • 人工智能和机器学习概述
    引言人工智能(AI)和机器学习(ML)是当今科技领域中最热门的话题之一。它们正在改变我们的生活方式、工作方式以及我们与世界的互动方式。在人工智能越来越被大众所听闻,技术越来越先进的今天,老猿作为一个初学者,特地准备了这篇介绍人工智能基础知识概貌介绍的文章,这篇文章本身......
  • 机器视觉学习(七)—— 卷积、边缘和滤波器
    目录一、卷积运算1.1 卷积运算的公式1.2卷积操作二、垂直边缘与水平边缘2.1 cv2.filter2D()函数2.2 Sobel算子三、滤波器一、卷积运算1.1 卷积运算的公式卷积运算是一种图像处理的基本操作,常用于图像滤波、边缘检测等应用中。卷积运算的基本思想是将一个图......
  • Blazor学习记录五_组件生命周期_____
    15.组件生成周期,已由ComponentBase默认实现1.设置参数前SetParameterAsync2.初始化OnInitialized/OnInitializedAsync3.设置参数后OnParameterSet/OnParameterAsync4.通知组件渲染StateHasChanged5.组件渲染呈现后OnAfterRender/OnRenderAsync6.组件删除前DisPose......
  • 高维前缀和/SOS DP 学习笔记
    JOISC2023D2T2Council注意到,钦定一个人为主席后,对于此时得票数大于\(\lfloor\frac{n}{2}\rfloor\)的议案,不管怎么选副主席,均能通过;对于此时得票数小于\(\lfloor\frac{n}{2}\rfloor\)的议案,不管怎么选副主席,均不能通过。所以需要考虑的只有此时得票数恰好等于\(\lfloo......
  • 风机故障诊断学习资源(更新中)
    风机故障诊断学习资源综述论文AComprehensiveReviewonSignal-BasedandModel-BasedConditionMonitoringofWindTurbines:FaultDiagnosisandLifetimePrognosis介绍的很详细,包括风机结构、常见故障、常见故障诊断方法分类等。方法论文机器学习入门深度学习入门......
  • C语言:自定义数据类型——结构体
    文章目录结构体类型的声明结构体的声明结构体变量的创建和初始化结构的特殊声明结构体的自引用结构体内存对齐对齐规则修改默认对齐数结构体传参结构体类型的声明结构体的声明structtag{ member-list;//成员}variable-list;//变量名例如描述一个学生str......
  • C语言例4-1:计算半径为1.5的圆的周长和面积并输出
    代码如下://计算半径为1.5的圆的周长和面积并输出#include<stdio.h>#definePI3.1415926intmain(void){ floatradius,length,area; radius=1.5; length=2*PI*radius;//计算圆的周长 area=PI*radius*radius;//计算圆的面积 printf("radiu......
  • 学习笔记之算法快速排序
    快速排序听说有的公司面试会考?0.0快速排序思想:分治法基本思想:1、从数列中选出一个数2、分区(遍历),比它大的放他右边,比它小的或者等于的,放他左边3、对左右区间重复第2步,直到区间只有一个数(递归)参考:快速排序|菜鸟教程(runoob.com)在该网站......
  • Vue学习笔记59--store(getters + )
    store(getters) 示例一:Count.vue<template><div><h3>当前求和为:{{$store.state.sum}}</h3><h3>当前求和*10为:{{$store.getters.bigSum}}</h3><!--<selectv-model="selectNo"><option:va......