第16周报告2(任务3) 求出一个数所有的奇数因子
来源:互联网 发布:知乎 装修网站 编辑:程序博客网 时间:2024/05/22 00:39
实验目的:学会利用指针解决问题实验内容:求出一个数所有的奇数因子* 程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生* All rights reserved.* 文件名称:学会利用指针解决问题 * 作 者:薛广晨 * 完成日期:2011 年 12 月 08 日* 版 本号:x1.0 * 对任务及求解方法的描述部分* 输入描述:一个整数x* 问题描述:输出x的所有奇数因子* 程序输出:x的所有奇数因子及其个数* 程序头部的注释结束#include <iostream>int fun(int x, int *pp);using namespace std;int main(void){ int a[1000],x,n; cout<<"请输入一个数 :"; cin>>x; n=fun(x,a); cout<<x<<"的奇因子共有"<<n<<"个,分别是:"; for(int i=0;i<n;i++) cout<<a[i]<<" "; cout<<endl; return 0;}int fun(int x, int *pp){ int i,num=0; for(i=1;i<x;i+=2) { if(x%i==0) { *(pp+num)=i; num++; } } return num;}运行结果:
经验积累:
1.指针虽很霸道,也得好好学
2.有时指针很好用
3.指针很晕,多练练就好了
上机感言:完成一个程序真的很爽,无论花多少时间,好好学习
- 第16周报告2(任务3) 求出一个数所有的奇数因子
- 第16周报告2(任务3)--利用指针解决问题---求出一个数所有的奇数因子
- 第16周报告2(任务3):实验内容:求出一个数所有的奇数因子
- 第16周报告2之用指针求出一个数的所有奇数因子
- 第16周报告2(任务3)
- 第16周报告2(任务3)
- 第16周报告2(任务3)
- 第16周报告2(任务3)
- 第16周报告2(任务3)
- 第16周报告1(任务2)
- 第16周报告1(任务2)
- 第16周报告1(任务2)
- 第16周报告2:求奇因子
- 第16周报告2(任务3)学会利用指针解决问题
- 第17周报告2(任务2)
- 第16周报告2
- 求出一个给定数字的所有因子(6 = 2 * 3)
- 第16周报告1(任务2)--学会冒泡排序算法(改进版)
- 第16周报告1(任务2):冒泡排序算法(指针)
- 优化SQL查询:如何写出高性能SQL语句
- history.back()在IE6中失效的解决方法
- USACO Section 5.3 Big Barn - DP...
- 类中的 抽象方法 与抽象类 使用关键字 abstract
- 第16周报告2(任务3) 求出一个数所有的奇数因子
- 权限
- Windows XP下桌面图标间距变大的解决方法
- VC编译选项 MT MTd MD MDd 全面分析
- 指针排名
- 从 C 开始 Android NDK 实战 [5] : JNI 实例
- Webkit for Android
- Mysql数据库Innodb与MyISAM的性能对比测试
- 【转】const的一些用法