下载此文档

C语言程序设计总结.docx


文档分类:IT计算机 | 页数:约15页 举报非法文档有奖
1/15
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/15 下载此文档
文档列表 文档介绍
C 语言程序设计总结
C 语言程序的基本结构
#include “ ”
void main()
{
定义变量 ;
程序实现 ;
输出结果 ; printf }
、变量的定义
1.整型: int a , b,
精选文库
15
精选文库
15
循环语句:在条件成立时重复执行一组语句
(一)当型循环 while
while(条件)

循环体

例如:求 1+2+3+-100 int n=1,s=0;
while( *=100)
{
s=s+n;
n=n+1;
}
精选文库
15
(二)直到型循环 do~while
例如:求 1+2+3+-100
do
int n=1,s=0;
{
do
循环体
{
} while(条件);
s=s+n;
n=n+1;
} while( n <=100);
(三)知起至型循环 for
例如:求 1+2+3+-100
for(循环变量初值;循环变量氾围;步长)
int n=1,s=0;
{
for(n=0 ;*=100; n++)
循环体
{
}
s=s+n;
}
精选文库
10
(四)循环的嵌套
说明:
for(i=1;i< n;i++)
1.
假设某同学参与“打气球游戏” ,该
{
同学可以打5局,每局可以打10枪。
这里的每局10枪就相当于内循环的
for(j=1;j<m;j++)
次数;5局就相当于5个10枪,也
{
就是外循环的次数。
2.
这5*10枪不是一次性打完的,而且
}
每一枪都要记是哪一局的哪一枪打
出来的成绩,哪一局对应的是 i,哪
}
一枪对应的是j。
(五)使用break可以强制退出循环,其用法必须配合 if来使用:
例如:for(i=0;i<100;i++)
{
if(条件)
{
break;
练****br/>1.
2.
}
编程求出公式s=1-1/3 + 1/5- 1/7+…1/101的值并输出
编程输出如下图形:
3.
4.
编程打印九九乘法表
编程打印出2016年1月份的日历
注意:1月份的总天数是31天,其中1日是星期五。 日历如下:
*


1
、.

2

3
4 5 6
7
8
9
10
11 12 13
14
15
16
17
18 19 20
21
22
23
24
25 26 27
28
29
30
31
void mai n() {
精选文库
11
int i,n,d; n=31; d=5; printf("
//i是循环变量,n代表总天数,d代表星期;
//n代表一个月的天数
//d代表星期,星期一为1,星期五为5,星期日为7
」二三四五六日\n"); // 一个汉字占两个字符的位置
//开始日期之前用空格占位,每个日期对应 3个空格
for(i=1;i<d;i++)
prin tf(" ");
for(i=1;iv=n ;i++,d++) {
prin tf("%3d",i); if(d%7==0)
{
prin tf("\n");
}
,如果输入任意一个月的总天数及该月第一天的 星期(1代表星期日,2代表星期一……以此类推),能否打印出该月日历
(x为双精度,n为非负整数)
void mai n()
{
double x,s;
un sig ned n ,i;
s=1;
printf("请输入 x 和 n:");
sca nf("%lf%u", &x,&n);
for(i=1;i<=n ;i++)
{
s=s*x;
}
prin tf("jieguo is %.2lf",s);
}
精选文库
12
四、数组
一维数组
一维数组:名字相同且带有下标的一组变量
定义形式:类型名 数组名[长度]
例如:int a[10] //a数组中包含有 10个整型变量,名字分别是 a[0]、a[1]、a[2]……a[9]
这里每一个a[n]都是一个普通的整数变量
一维数组的初始化:定义数组的时候就给每个数组元素赋值
int a[5]={2,4,6,8,10};
对a数组中的每一个元素依次进行操作(访问)的方法如下:
int i;
for(i=0;i<9;i++)
{
.

C语言程序设计总结 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数15
  • 收藏数0 收藏
  • 顶次数0
  • 上传人0640105
  • 文件大小36 KB
  • 时间2022-04-07