城乡和住房建设厅网站,ppt内容素材大全免费,网站建设网站制作网站设计,千万别学服装设计.printf函数调用的一般printf函数是一个标准库函数#xff0c;它的函数原型在头文件“stdio.h”中。但作为一个特例#xff0c;不要求在使用 printf 函数之前必须包含stdio.h文件。printf函数调用的一般形式为#xff1a;printf(“格式控制字符串”, 输出表列)其中格式控制字….printf函数调用的一般printf函数是一个标准库函数它的函数原型在头文件“stdio.h”中。但作为一个特例不要求在使用 printf 函数之前必须包含stdio.h文件。printf函数调用的一般形式为printf(“格式控制字符串”, 输出表列)其中格式控制字符串用于指定输出格式。格式控制串可由格式字符串和非格式字符串两种组成。格式字符串是以%开头的字符串在%后面跟有各种格式字符以说明输出数据的类型、形式、长度、小数位数等。如“%d”表示按十进制整型输出“%ld”表示按十进制长整型输出“%c”表示按字符型输出等。scanf函数的一般形式scanf函数是一个标准库函数它的函数原型在头文件“stdio.h”中。与printf函数相同C语言也允许在使用scanf函数之前不必包含stdio.h文件。scanf函数的一般形式为 scanf(“格式控制字符串”, 地址表列);(例如scanf(%d%d%d,a,b,c)其中格式控制字符串的作用与printf函数相同但不能显示非格式字符串也就是不能显示提示字符串。地址表列中给出各变量的地址。地址是由地址运算符“”后跟变量名组成的。例如a、b分别表示变量a和变量b的地址。这个地址就是编译系统在内存中给a、b变量分配的地址。在C语言中使用了地址这个概念这是与其它语言不同的。 应该把变量的值和变量的地址这两个不同的概念区别开来。变量的地址是C编译系统分配的用户不必关心具体的地址是多少。For语句在C语言中for语句使用最为灵活它完全可以取代 while 语句。它的一般形式为for(表达式1; 表达式2; 表达式3) 语句它的执行过程如下先求解表达式1。 求解表达式2若其值为真(非0)则执行for语句中指定的内嵌语句然后执行下面第3)步若其值为假(0)则结束循环转到第5)步。 求解表达式3。 转回上面第2)步继续执行。 循环结束执行for语句下面的一个语句。其执行过程可用下图表示。While语句while语句的一般形式为while(表达式) 语句其中表达式是循环条件语句为循环体。while语句的语义是计算表达式的值当值为真(非0)时 执行循环体语句。其执行过程可用下图表示。do-while语句do-while语句的一般形式为do语句while(表达式);这个循环与while循环的不同在于它先执行循环中的语句然后再判断表达式是否为真如果为真则继续循环如果为假则终止循环。因此do-while循环至少要执行一次循环语句。其执行过程可用下图表示。if的三种形式第一种形式为基本形式ifif(表达式) 语句其语义是如果表达式的值为真则执行其后的语句否则不执行该语句。其过程可表示为下图第二种形式为: if-elseif(表达式)语句1;else语句2;其语义是如果表达式的值为真则执行语句1否则执行语句2 。其执行过程可表示为下图。(下图左端为语句1)第三种形式为if-else-if形式前二种形式的if语句一般都用于两个分支的情况。当有多个分支选择时可采用if-else-if语句其一般形式为if(表达式1)语句1;else if(表达式2)语句2;else if(表达式3)语句3;…else if(表达式m)语句m;else语句n;其语义是依次判断表达式的值当出现某个值为真时则执行其对应的语句。然后跳到整个if语句之外继续执行程序。 如果所有的表达式均为假则执行语句n。然后继续执行后续程序。 if-else-if语句的执行过程如下图所示。Swich语句switch(表达式){case 常量表达式1: 语句1;case 常量表达式2: 语句2;…case 常量表达式n: 语句n;default: 语句n1;}其语义是计算表达式的值。 并逐个与其后的常量表达式值相比较当表达式的值与某个常量表达式的值相等时 即执行其后的语句然后不再进行判断继续执行后面所有case后的语句。如表达式的值与所有case后的常量表达式均不相同时则执行default后的语句。这个没有图来一个例子大家体会下吧。#include int main(void){int a;printf(input integer number: );scanf(%d,a);switch (a){case 1:printf(Monday\n);case 2:printf(Tuesday\n);case 3:printf(Wednesday\n);case 4:printf(Thursday\n);case 5:printf(Friday\n);case 6:printf(Saturday\n);case 7:printf(Sunday\n);default:printf(error\n);}return 0;}未完待续欢迎补充。精选范本展开阅读全文