首页 > 其他分享 >分值和循环(1)

分值和循环(1)

时间:2022-10-14 00:33:06浏览次数:57  
标签:ch int 分值 while 循环 printf getchar

  1                //分支和循环 2022-10-14 00:21:08
  2 #define _CRT_SECURE_NO_WARNINGS 1
  3 #include<stdio.h>
  4 //int main() {
  5 //    char ch = 0;
  6 //    ch = getchar();//getchar-获取字符的意思
  7 //    putchar(ch);//putchar-输出字符
  8 //    printf("%c", ch);
  9 //}
 10 int main() {
 11     int ch = 0;
 12     while((ch=getchar())!=EOF){//ctrl+z-获取EOF,情况为假,循环停止        EOF-end of file->-1文件结束标志,值为-1
 13         putchar(ch);
 14     }
 15 }
 16 
 17 
 18 /*总结:continue在while循环中的作用是:
 19         用于终止本次循环,也就是本次循环中continue后面的代码不会再执行,
 20     而是直接跳转到while语句的判断部分。进行下一循环的入口判断*/
 21 //int main() {
 22 //    int a = 1;
 23 //    while (a <= 10) {
 24 //        a++;
 25 //        if (a == 5)
 26 //            continue;//跳过5,打印6
 27 //        printf("%d ", a);
 28 //    }
 29 //}
 30 
 31 
 32 //int main(){
 33 //    int n = 1, m = 2;
 34 //    switch (n) {
 35 //    case 1:m++;//m-3
 36 //    case 2:n++;//n=2
 37 //    case 3:
 38 //        switch (n) {
 39 //            //switch允许嵌套使用
 40 //        case 1:n++;
 41 //        case 2:m++; n++; break;
 42 //        }
 43 //    case 4:m++;break;
 44 //    default:break;
 45 //    }
 46 //    printf("m=%d,n=%d", m, n);
 47 //}
 48 
 49 
 50 //int main() {//     利用switch语句打印1~5是工作日,6.7休息日
 51 //    int a;
 52 //    scanf("%d", &a);
 53 //    switch (a) {
 54 //    case 1:
 55 //    case 2:
 56 //    case 3:
 57 //    case 4:
 58 //    case 5:printf("工作日"); break;
 59 //    case 6:
 60 //    case 7:printf("休息日"); break;
 61 //    default:printf("请输入1~7的数字!!");//可写可不写,注意:每条switch语句只能出现一条default子句,但它可出现在列表的任何位置
 62 //    }
 63 //}
 64 
 65 
 66 //int main() {//         switch语句描述天
 67 //    int day;
 68 //    printf("请输入1~7任意数字:");
 69 //    scanf("%d", &day);
 70 //    switch (day) {//switch(整型表达式)
 71 //    case 1:printf("周一"); break;
 72 //    case 1+1:printf("周二"); break;
 73 //    case 3:printf("周三"); break;
 74 //    case 4:printf("周四"); break;
 75 //    case 5:printf("周五"); break;
 76 //    case 6:printf("周六"); break;
 77 //    case 7:printf("周末"); break;
 78 //    default:printf("错误信息,请重新输入!!!");
 79 //    }
 80 //}
 81 
 82 
 83 
 84 //int main() {//打印1到100之间的所有奇数    for方法
 85 //    int a=1;
 86 //    printf("1~100的奇数:\n");
 87 //    for (; a < 100; a++)
 88 //        if (a % 2 != 0)
 89 //            printf("%d\n", a);
 90 //}
 91 
 92 
 93 //int main() {//     无if语句打印1~100的所有奇数
 94 //    int i = 1;
 95 //    while (i < 100) {
 96 //        printf("%d ", i);
 97 //        i += 2;
 98 //    }
 99 //}
100 
101 
102 //int main(){//打印1到100之间的所有奇数        while方法
103 //    int a=1;
104 //    printf("1~100的奇数:\n");
105 //    while (a < 100) {
106 //        if (a % 2 == 1)
107 //            printf("%d\n", a);
108 //        a++;
109 //    }
110 //}
111 
112 
113 //int main() {
114 //    /*if语句
115 //    if(表达式1)
116 //         语句1
117 //    else if(表达式2)
118 //            语句2
119 //        else 
120 //            语句3
121 //        */
122 //    int age;
123 //    scanf("%d", &age);
124 //    if (0 < age && age < 18) 
125 //        printf("未成年");
126 //    else if (age >= 18 && age < 30)
127 //    printf("成年");
128 //
129 //    else
130 //        printf("年长");
131 //    
132 //}

标签:ch,int,分值,while,循环,printf,getchar
From: https://www.cnblogs.com/djhyyds/p/16790208.html

相关文章

  • 利用循环轨道求 Jordan 标准型的过渡矩阵
    设$A$为$n$阶复矩阵,则由Jordan标准型理论可知,存在非异阵$P$,使得$$P^{-1}AP=J=\mathrm{diag}\{J_{r_1}(\lambda_1),J_{r_2}(\lambda_2),\cdots,J_{r_k}(\lamb......
  • 嵌套循环及有趣使用
    1.特点:外面循环一次,内层循环进行所有次.2.例子#include<stdio.h>//利用嵌套循环将太阳和地球的运行表示出来intmain(){/inti=0;intj=0;/for(inti=0;i<5;i++)......
  • for in 循环详解
    for…i循环的作用​​for...in​​​语句以任意顺序迭代一个对象的除​​Symbol​​以外的可枚举属性,包括继承的可枚举属性。​​for...in​​是为遍历对象属性而构建......
  • 【音视频连载-003】基础学习篇-SDL 消息循环和事件响应
    公众号回复:OpenGL,领取学习资源大礼包音视频学习入门技术文章连载:​​技术开发故事会连载​​​​【音视频连载-001】基础学习篇-SDL介绍以及工程配置​​​​【音视频连载-......
  • [转]Maven依赖中的<exclusions>标签(排除某些依赖,避免出现循环依赖或版本冲突)
    原文地址:Maven依赖中的<exclusions>标签_淸氺的博客-CSDN博客_exclusions标签<exclusions>标签简介:A依赖B,B依赖C,在maven当中如果A依赖B,那么A当中就间接的依赖的C,如果要......
  • 循环控制~16买房子
    题目描述:输入:一行,包含两个正整数N(10<=N<=50),K(1<=K<=20),中间用单个空格隔开。输出:如果在第20年或者之前就能买下这套房子,则输出一个整数M,表示最早需要在第M年能......
  • 分支与循环(2)
    while循环语法结构: while(表达式)循环语句:break停止循环,continue终止循环中continue后面的代码   getchar的作用:intmain(){intch=getchar();//getchar可......
  • Java中常用的几种for循环
    List<String>list=newArrayList<String>();list.add("HOLLEWORD!");list.add("HOLLEKITTY!");/***第一种循环方法......
  • 【NLP】 深度学习NLP开篇-循环神经网络(RNN)
    从这篇文章开始,有三AI-NLP专栏就要进入深度学习了。本文会介绍自然语言处理早期标志性的特征提取工具-循环神经网络(RNN)。首先,会介绍RNN提出的由来;然后,详细介绍RNN的模型结......
  • 【信息抽取】如何使用循环神经网络进行关系抽取
    事物、概念之间的关系是人类知识中非常重要的一个部分,但是他们通常隐藏在海量的非结构文本中。为了从文本中抽取这些关系事实,从早期的模式匹配到近年的神经网络,大量的研究在......