20130823C语言编程实践课第五天
来源:互联网 发布:px4固件源码 编辑:程序博客网 时间:2024/05/16 06:45
/**************************************************第一题************************************************************/
//一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如6=1+2+3.编程找出1000以内的所有完数。
#include<stdio.h>
main()
{
int n,i,j;
for(i=3;i<=1000;i++)
{
n=0;
for(j=1;j<i;j++)
{
if((i%j)==0)
n+=j;
}
if(i==n)
printf("%d\n",n);
}
getch();
}
/**************************************************第一题************************************************************/
/**************************************************第二题************************************************************/
/*指针的使用*/
#include<stdio.h>
main()
{
int num1=50,num2=100;
int *ptr1,*ptr2;
ptr1=&num1;
printf("num1的值是:%d",*ptr1);
printf("\nnum1的地址是:%x\n",ptr1);
ptr2=&num2;
printf("num2的值是:%d",*ptr2);
printf("\nnum2的地址是:%x\n",ptr2);
*ptr2=*ptr1;
printf("\n重新赋值后num2的值是:%d\n",*ptr2);
printf("\n重新赋值后num2的地址是:%x\n",ptr2);
}
/**************************************************第二题************************************************************/
/**************************************************第三题************************************************************/
/*****************************************指向数组的指针实例***************************************/
/*#include<stdio.h>
void main()
{
int data[]={5,10,15,20,25};
int i=0;
int *ptr;
ptr=data;
while(i<5)
{
printf("\n第%d个元素的存储地址为:%x,值为:%d\n",i+1,ptr,*ptr);
i++;
ptr++;
}*/
}
/**************************************************第三题************************************************************/
- 20130823C语言编程实践课第五天
- C语言第五天
- 标准C语言第五天
- C专家编程第五天
- 2013-08-19C语言编程实践课第一天
- 2013-08-21C语言编程实践课第三天
- 20130827C语言编程实践课第七天
- 20130828C语言编程实践课第八天
- 20130829C语言编程实践课第九天
- 21天学通C语言第五天---函数
- C语言暑期实习 第五天
- C语言学习第五天—递归
- C语言学习的第五天
- 20130830C语言编程实践课
- 20130902C语言编程实践课
- 20130903C语言编程实践课
- C第五天
- c/c++第五天
- 关于网线水晶头的接法详解
- 判断360浏览器代码
- 给C#开发者的代码审查清单
- URL重写
- 深入理解Linux内核--信号
- 20130823C语言编程实践课第五天
- java中date string timestamp中日期的转换
- 使IE6正常显示PNG-24格式图片代码
- linux 学习(一)---vm网络共享
- ——每个软件开发人员应该无条件掌握的知识!
- java实现对mysql的增删改查
- Flex 滚动条外观
- BigDecimal类型(+ - * /)所用的属性
- C++11 理解 (十七) 之 变长参数模板