
Visual studio 2012
unictimes
这个作者很懒,什么都没留下…
展开
-
求2~2000的所有素数.有足够的内存,要求尽量快
#include <iostream>#include <cmath>using namespace std;static int t = 1;int Prime[2000] = {2};bool FindPrime (int n){ if(n == 2) return true; for(int i = 0; i < t; i++) {原创 2015-07-26 13:02:09 · 938 阅读 · 0 评论 -
随机输入一个数,判断它是不是对称数(回文数)(如3,121,12321,45254)。不能用字符串库函数
#include <stdio.h>#include <stdlib.h>#include <conio.h>bool Symmetry(long t){ long m,n; long s = 0; for(m = t; m != 0; m /= 10) { n = m % 10; s = s*10 + n; }原创 2015-07-26 11:05:33 · 2289 阅读 · 0 评论 -
int A[nSize],其中隐藏着若干0,其余非0整数,写一个函数int Func(int* A, int nSize),使A把0移至后面,非0整数移至 数组前面并保持有序,返回值为原数据中第一个
int A[nSize],其中隐藏着若干0,其余非0整数,写一个函数int Func(int* A, int nSize),使A把0移至后面,非0整数移至 数组前面并保持有序,返回值为原数据中第一个原创 2015-07-17 22:37:26 · 3612 阅读 · 0 评论 -
new 与malloc的区别
1、malloc与free是C++/C语言的内存分配标准库函数,属于stdlib库;new/delete是C++的操作运算符。它们都可用于申请动态内存和释放内存。 2、 对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求 。对象 在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由于malloc/free是库函数而不是运算符,不在编译器控制权限之内转载 2015-07-18 15:49:29 · 378 阅读 · 0 评论 -
C++ typedef用法小结
第一、四个用途用途一:定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如:char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针, // 和一个字符变量;以下则可行:typedef char* PCHAR; // 一般用大写PCHAR pa, pb; // 可行,同时声明了两个指向字符变量的指针转载 2015-07-18 15:31:58 · 301 阅读 · 0 评论 -
用户输入M,N值,从1至N开始顺序循环数数,每数到M输出该数值,直至全部输出。写出C程序。
用户输入M,N值,从1至N开始顺序循环数数,每数到M输出该数值,直至全部输出。写出C程序。转载 2015-07-17 23:12:05 · 1565 阅读 · 0 评论 -
实现一个函数,把一个字符串中的字符从小写转为大写。
实现一个函数,把一个字符串中的字符从小写转为大写。原创 2015-07-18 20:04:53 · 4175 阅读 · 0 评论 -
一个学生的信息是:姓名,学号,性别,年龄等信息,用一个链表,把这些学生信息连在一起, 给出一个age, 在些链表中删除学生年龄等于age的学生信息
一个学生的信息是:姓名,学号,性别,年龄等信息,用一个链表, 把这些学生信息连在一起, 给出一个age, 在些链表中删除学生年龄等于age的学生信息。原创 2015-07-18 19:19:38 · 868 阅读 · 0 评论