第2堂作业

c课堂作业

 

姓名:周雪   学号:120705225   学院:电子信息工程

 

实验目的:加深理解C程序的编辑、翻译、连接和运行的一般过程

作业1:

读《写给24的自己》有感

        2012年,经过了黑色的六月,拖着行李箱,和所有的新生一样,满怀喜悦,总想着大学便是天堂。。。。。。

     或许,刚开始的确是这样的,可时间越久,就越觉得自己很“空”,总觉得那并不是自己想要的生活,也或许觉得自己需要干些事情来证明自己的存在。

      我喜欢文中作者那种充实、有目标,而又有趣的日子,我想我也会去选择那样的活着,好好利用大学的时光,做自己喜欢又有趣的事情······

作业2:

1. 程序注释有什么用?

答:为了让他人在阅读程序时更加容易明白,同时也可以为了自己日后查看代码时也方便看明白

2.主函数是个什么东西?有什么用?
答:主函数:main(){...}.它标志着整个程序的入口点,让你写的程序,从这个点开始真正的执行.
3. int 是个什么鸟?
答:integer的缩写,代表整型,2字节,16位,有符号,范围:-2^15~2^15-1(-32728~32767)

4. 循环,我喜欢,因为.........。

答:循环可以大量减少代码的行数,使代码的可读性增强,同时方便程序员代码的编写.

作业3:编码练习

1、例4-12(1)

//*****************************************************  
//只对两数是否相等做判断,如果相等,给出猜数正确的信息  
//Code by 周雪  2013-3-16
//*****************************************************  

/*源程序:exp4-12(1).cpp*/  
#include<stdio.h>  
#include<stdlib.h>  
void main()  
{  
    int r;  
    int g;  
    r=rand();  
    printf("Input a number:");  
    scanf("%d",&g);  
    if(g==r)  
        printf("Right!\n");  
	getchar();
}  

截图:

2、例4(2)


//*****************************************************  
//如果除给出猜数正确的信息外,也可以给出猜数不正确的信息  
//Code by 周雪 2013-3-16 
//*****************************************************  
/*源程序:exp4_12(2).cpp*/  
#include<stdio.h>  
#include<stdlib.h>  
void main()  
{  
    int r;  
    int g;  
    r=rand();  
    printf("Input a number:");  
    scanf_s("%d",&g);  
    if(g==r)  
      printf("Right!\n");  
    else  
      printf("The number is:%d,You are wrong!\n",r);  
  
}  

截图:

3、例5-2

//*************************************************** 
//编写程序计算100个自然数的和,即求1+2+3+……+100的值 
//Code by 周雪 2013-3-16
//*************************************************** 
 
/*源程序:exp5_2.cpp*/ 
#include<stdio.h> 
int main() 
{ int i=1; 
  int sum=0; 
  while(i<=100) 
  { sum=sum+i; 
    i++; 
 
  } 
  printf("sum=%d\n",sum); 

4,、例5-5

//***************************************************  
//Code by 周雪 2013-3-16 
//*************************************************** 

#include <stdio.h>
void main ()
{int i ;/*设置循环控制变量*/
int sum =0;/*设置存放累加结果的变量sum,使其初始值为0*/
for (i=1;i<=100;i++)
{
	sum =sum +i*(i+1);/*循环体描述累加的动作*/
	}
printf("1*2+2*3+3*4+...+100*101=%d\n",sum);
}


截图:

 

敲程序越来越熟练啦,我会更加努力的。。。。。。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值