C语言程序设计2由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“c语言程序设计2”。
二、顺序结构
1、C语言语句的分类:
表达式语句、控制语句、函数调用语句、空语句和复合语句。
表达式语句:如a=3;c=a+b;等
控制语句:如:if(a>b)c=a;for语句和while语句和switch语句等
函数调用语句:函数名(实参表);
空语句: ;这条语句的含义是什么也不做。
复合语句:{语句1;语句2;„„},其功能上相当于一条语句。
2、数据的输入和输出
(1)输入函数
scanf()函数,格式为scanf(格式控制,输入项表),如scanf(”%d,%f”,&a,&b);
该函数的运行过程是人首先根据双引号内的格式输入数据,然后电脑把这些数据存放到输入项表中的地址中去。Getchar()函数,该函数为无参函数,即括号内没有参数,其作用是要求人在键盘上输入一个字符。
(2)输出函数
Printf()函数,格式为printf(格式控制,输入项表),如printf(“%d,%f”,a,b);
该函数的运行过程是计算机从输入项表中去获取要输出的数据,然后根据双引号中的格式控制来输出。
Putchar()函数,如putchar(a);其作用就是输入变量a的字符数据。
3、格式控制说明
(1)格式控制包含两部分:一是普通字符,这部分内容被简单的复制到显示;二是%后跟着的字符为格式字符。如:printf(“a=%d,b=%f”,a,b);这条语句中“a=”、“,”和“b=”都是普通字符。
(2)格式字符
%c:输出一个字符;
%d:输出一个整型数;
%ld:输出一个长整型数;
%f:输出一个实数;
%lf:输出一个双精度的实数;
(3)附加说明
%后有+或-号:加号表示右对齐,减号表示左对齐,默认为加号;
%后有数字:如%5.2f,其含义为小数点后保留两位,当位数不够五位时,在前面加空格凑齐五位,超过时按实际大小输出,小数点算一位。如:printf(“%5.2f”,a=1.4);输出时先在数字前空一格,然后输出 1.40。%e:以指数形式输出一个实数; %s:输出一个字符串,直到遇到“ ”; %p:输出变量的内存地址 %%:输出一个%
1.Problem A: Hello world! Description Xiao_ming有两个哥哥,大哥叫Da_min,二哥叫Er_min。三兄弟放学回家,父母分别跟他们打招呼。Input 无Output 请输出: Hello Da_min, Hello......
1032]《C语言程序设计》选择题 [单选题]12.关于C语言程序描述正确的是()A:每个函数必须要有return语句 B:主函数必须位于程序的开头 C:程序中每行只能写一条语句 D:一个程序中只......
《C 语言程序设计》主要在计算机软件、计算机网络、计算机应用、通信技术、智能电子、电子信息工程、多媒体以及核工程与核技术等专业中开设,是电子信息类、机械类等工科专业......
信息工程学院学生会科技部关于举办信息工程学院C语言程序设计大赛的策划书一、活动背景:随着计算机技术的快速发展,计算机程序语言的多样化,C语言已经使用的越来越广泛,C语言作......
汇编语言程序设计练习题一、单项选择题:在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.CPU要访问的某一存......