`
hongbochen1223
  • 浏览: 43887 次
文章分类
社区版块
存档分类
最新评论

C学习if条件判断和for循环

 
阅读更多

通过学习if条件判断和for循环之后,做了一个实例。实现的实例都在代码中有详细的注释。

#include <stdio.h>

/******************************************************
 * 输入一个数字n,求
 * 1+1+2+1+2+3+1+2+3+4...+n
 * 该实例主要为了练习if语句和for语句
 ******************************************************/
int main(void)
{
    printf("%s\n","Please enter the number n:");

    int n;
    int count = 0;

    scanf("%d",&n);

    if(n <= 0){  //如果输入的数字n小于0,则提示错误
        printf("%s\n","The number you entered is too small!!");
        return -1;
    }

    int i;
    for(i = 1;i <= n;i++){
        int j;
        for(j = 1;j <= i;j++){
            count += j;
        }
    }

    printf("The count of the number n = %d.\n",count);

    return 0;
}

在C语言中,不像C++,要求比较高,是不能这样使用的。

for(int i = 0;i < 4;i++)

这样在编译的时候就会报这样的错误

/**
 * error:'for' initial declaration are 
 * only allowed in C99 mod
 */

所以在C语言中,最好是提前声明一下变量。

<script type="text/javascript"> $(function () { $('pre.prettyprint code').each(function () { var lines = $(this).text().split('\n').length; var $numbering = $('<ul/>').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('<li/>').text(i)); }; $numbering.fadeIn(1700); }); }); </script>

版权声明:本文为博主原创文章,未经博主允许不得转载。

分享到:
评论

相关推荐

    JavaScript for循环 if判断语句(学习笔记)

    今天学习了JavaScript里面的for循环以及if的判断语句 for(初始值;循环条件;操作){  满足条件要执行的代码语句 } 初始值:循环前的初始化变量,通常为赋值表达式:建议用var赋值,可以加快运行速度。 循环条件:...

    详解C语言 三大循环 四大跳转 和判断语句

    三大循环for while 和 do{ }while; 四大跳转 : 无条件跳转语句 go to; 跳出循环语句 break; 继续跳出循环语句 continue; 返回值语句 return 判断语句 if,if else,if else if else if…else ifelse 组合 if(0 == x...

    C语言课设程序和报告

    这是C语言的课程设计的程序源码和报告 ...7、用for循环对每个学生用if语句进行判断该学生的各科成绩、平均分以及排名是否满足优等生的条件,如果满足就打出该学生的学号、姓名、各科成绩、平均分及在班级的排名。

    python分支循环、if elif 分支、for range()循环、while循环、break、continue

    文章目录Python分支与循环一.python分支1.if..else2.if…elif…else二.python循环1.while2.for3.for…range()搭配Python range() 函数for…range()三.break,continue1.break语句2.continue语句 Python分支与循环 一...

    C语言程序设计标准教程

    (1) 条件判断语句  if语句,switch语句 (2) 循环执行语句  do while语句,while语句,for语句 (3) 转向语句  break语句,goto语句,continue语句,return语句 4.复合语句 把多个语句用括号{}括起来组成的一个...

    python中的流程控制语句——if语句、while语句、for语句

    条件判断语句就是用来判断条件是否成立。 if语句: if 条件表达式:语句 注:if一般只对其后紧跟的语句起作用,如果需要执行其他代码,需要添加代码块。 也就是这样: if 条件表达式: ​ 代码块(代码块前的一般用...

    判断字符串是否回文

    //定义数组和变量 char [] a = new char[5]; char [] b = new char[5]; int i = 0,j = 0; //第一个循环,输入数组a for (i = 0; i ; i++) { a[i] = char.Parse(Console.ReadLine()); //Console.WriteLine(a...

    求 1+2+ … +n ,要求不能使用乘除法、 for 、 while 、 if 、 else 、 switch 、 case 等关键字以及条件判断语句。

    求 1+2+ … +n ,要求不能使用乘除法、 for 、 while 、 if 、 else 、 switch 、 case 等关键字以及条件判断语句。

    Python3之for和while循环语句

    while循环语句和if条件语句一样,需要注意冒号(:)和缩进,Python3中没有do…while语句 a、形式 while 判断条件(condition): 执行语句(statements)…… b、流程图 c、无限循环 如果while循环语句的条件表达式结果...

    C语言速记——基本内容

    C 语言基础 C语言剖析 数据类型 1.数据的输入与输出 2.常量 3.变量 4.数据类型 运算符和数据转换 知识点: 1.基本的算数运算符 2.自增、自减运算符 3.不同数据类型之间的混合运算 4.强制类型转换 5.数据的输入和输出...

    C 语言常见问题集集合大全

    C语言提供了if-else条件语句和while、for循环结构来控制程序的流程。通过条件语句可以根据条件判断执行不同的代码块,而循环结构可以重复执行一段代码直到满足退出条件。 如何定义和调用函数? 在C语言中,可以使用...

    第三章 C语言程序控制语句与结构化

    if(条件){……} else {……} 条件语句 switch(表达式){……} 多分支选择语句 (3)循环语句:解决实际应用需要重复执行问题 for(条件){……} while(条件){……} do{……} while; (4)转移语句:控制程序...

    C程序设计 第四版 谭浩强 高清扫描版 带完整书签目录 加 学习辅导

    4.1 选择结构和条件判断 4.2 用if语句实现选择结构 4.2.1 用if语句处理选择结构举例 4.2.2 if语句的一般形式 4.3 关系运算符和关系表达式 4.3.1 关系运算符及其优先次序 4.3.2 关系表达式 4.4 逻辑运算符和逻辑...

    学员管理系统_c语言

    学员管理系统,里面使用了for、while、do...while循环,switch、if条件判断语句,这是c语言的基础部分知识做的一个控制台应用程序。

    c语言上机实验报告报告.doc

    " 实验心得 通过该实验,我对分支(if,if``else,if```else if```)和循环结构(for,while,do```while)的几种用法更加熟练,并掌握了函数的定 义与调用,参数说明以及返回值使用。并对C程序设计有了总体的认识。 ---...

    C语言入门经典(第4版)--源代码及课后练习答案

    4.9 嵌套循环和goto语句 153 4.10 do-while循环 154 4.11 continue语句 157 4.12 设计程序 157 4.12.1 问题 157 4.12.2 分析 157 4.12.3 解决方案 158 4.13 小结 170 4.14 习题 170 第5章 数组 173 5.1 ...

    大连理工大学软件学院编译技术课程——MicroC词法分析上机实验.zip

    实验目的:对循环语句和条件判断语句编写词法分析编译程序,只能通过一遍扫描完成。 实验要求: (1) 关键字: for if then else while do until int input output 所有关键字都是小写。 (2) 运算符和分隔符: : ...

    python讲稿2 while,for循环

    if 判断条件: 执行语句…… else: 执行语句…… # 例1:if 基本用法 score=65 if score&lt;60: result='\u4e0d\u53ca\u683c' else result='\u53ca\u683c' 1.2 if elif else if 判断条件1: 执行语句1…… ...

    新概念C语言.李一波(带详细书签).pdf

    5.1.2 for循环的执行过程 25 5.1.3 有关for语句的说明 25 5.2 循环结构的嵌套 27 习题 28 第6章 函数 30 6.1 函数的定义和返回值 30 6.1.1 函数定义的语法 30 6.1.2 函数的返回值 30 6.2 函数的调用 32 ...

Global site tag (gtag.js) - Google Analytics