
c\c++编程
文章平均质量分 63
QQfather
这个作者很懒,什么都没留下…
展开
-
有N个国家名,要求按字母先后顺序排列(用起泡排序法后输出)。
#define _CRT_SECURE_NO_WARNINGS#include#include#include#include#include#include#define N 5void jiaohuanguojiaming(int j,char p[N][11]){ char t; for (int k = 0; k < 11; k++)//国家名交换 { if原创 2014-05-14 16:59:33 · 7540 阅读 · 1 评论 -
编程序将一个字符串的前N个子字符送到一个字符型数组中去,然后再加上一个'\0'(不允许使用strcoy(str1,str2,n)函数)。
#define _CRT_SECURE_NO_WARNINGS#include#include#include#include#include#include#define N 5void main(){ char a[10] = "abcdefgihd"; int b[9]; for (int i = 0; i < N; i++)//字符传递 { b[i] = a原创 2014-05-14 14:53:56 · 3864 阅读 · 0 评论 -
求一个3X3矩阵两条对角线上元素之和
#define _CRT_SECURE_NO_WARNINGS#include#include#include#include#include#includevoid main(){ int a[3][3] = { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 } }; int total=0; for (int i = 0; i < 3; i+原创 2014-05-14 11:25:35 · 4654 阅读 · 2 评论 -
用选择法对10个整数由大到小排序
#define _CRT_SECURE_NO_WARNINGS#include#include#include#include#include#includevoid main(){ int a[10] = { 1, 543, 65, 2334, 543, 654, 675, 24, 654, 2 }; int max; for (int i = 0; i < 10 -原创 2014-05-14 10:24:10 · 1919 阅读 · 0 评论 -
简单游戏外挂,植物大战僵尸外挂,附cpp源代码
#include "stdafx.h"#include #includeint ***p = (int ***)0x007794F8;unsigned char *Pause = (unsigned char *)0x00472B50; //指向暂停函数代码头部,内存属性不可写HANDLE hProcess;void ModifyCode(){原创 2014-05-13 22:31:02 · 3839 阅读 · 2 评论 -
输入N个数到数组中,输出所有大于N个数平均值的数(c编程题)
#define _CRT_SECURE_NO_WARNINGS#include#include#include#include#include#include#define N 10void main(){double a[N],total=0.0;for (int i = 0; i {scanf("%lf", &a[i]);tota原创 2014-05-13 22:25:21 · 17637 阅读 · 0 评论 -
打印N行杨辉三角形(2维数组)
#define _CRT_SECURE_NO_WARNINGS#include#include#include#include#include#includevoid main(){ int a[10][10] = { 0 }; for (int k = 0; k < 10; k++)//赋值第一列 { a[k][0] = 1; } for (int i = 1;原创 2014-05-14 12:22:49 · 1123 阅读 · 0 评论 -
有一个二维数组整形数组中,每一行都有一个最大值,编程求出这些最大值以及他们的和
#define _CRT_SECURE_NO_WARNINGS#include#include#include#include#include#includevoid main(){ int a[3][4] = { { 1, 2, 3, 4 }, { 8, 7, 6, 5 }, { 12, 10, 11, 9 } }; int max, m[3], n[3], k = 0,原创 2014-05-14 13:23:15 · 10292 阅读 · 0 评论 -
有17个人围成一圈(编号为0~16),从第0号的人开始从1报数,凡报到3的倍数的人离开圈子,然后再数下去,直到最后只剩下一个人为止。问此人原来的位置是多少号?
#define _CRT_SECURE_NO_WARNINGS#include#include#include#include#include#includevoid taotai(int a[17],int count,int count1){ while (count1 != 1) { for (int i = 0; i < 17; i++) { count+原创 2014-05-14 20:11:30 · 9595 阅读 · 0 评论 -
将字符数组A中下标为双号(0,2,4,5,8...)的元素值传给另一个字符数组B,然后将B数组的元素按逆序输出
#define _CRT_SECURE_NO_WARNINGS#include#include#include#include#include#includevoid main(){ char A[10] = "abcdefgihd"; int B[10],j=0; for (int i = 0; i < 10; i++)//下标双号字符传递 { if (i%2==原创 2014-05-14 15:04:24 · 5567 阅读 · 3 评论 -
把一个二维实型数组a按照第0列的元素进行排序(由小到大排序,用气泡法)
#define _CRT_SECURE_NO_WARNINGS#include#include#include#include#include#includevoid main(){int a[7][4] = { { 1, 2, 3, 4 }, { 8, 7, 6, 5 }, { 12, 10, 11, 9 }, { 1, 3, 4, 5 }, { 23原创 2014-05-14 14:22:32 · 2401 阅读 · 0 评论 -
打印N行杨辉三角形(1维数组)
#define _CRT_SECURE_NO_WARNINGS#include#include#include#include#include#includevoid main(){ int a[100] = { 0 }; a[0] = 1; for (int k = 0; k < 100; k++)//杨辉三角形复值 { if (k % 10 == 0) {原创 2014-05-14 12:51:49 · 1420 阅读 · 0 评论 -
用选择法对10个整数由大到小排序
#define _CRT_SECURE_NO_WARNINGS#include#include#include#include#include#includevoid main(){int a[10] = { 1, 543, 65, 2334, 543, 654, 675, 24, 654, 2 };int max;for (int i原创 2014-05-14 10:10:57 · 2725 阅读 · 0 评论 -
有一行字符,统计其中的单词个数(单词之间以空格分隔),并将每一个单词的第一个字母改为大写
#define _CRT_SECURE_NO_WARNINGS#include#include#include#include#include#includevoid main(){ char a[] = "hello! the weather of Today is Good, and You are so beautiful!"; int count = 0; if原创 2014-05-14 15:26:33 · 6543 阅读 · 0 评论 -
打印所有不超过n(n<256)的其平方具有对称性的数(也称回文数)
#define _CRT_SECURE_NO_WARNINGS#include#include#include#include#include#includevoid main(){ for (int i = 0; i < 256; i++) { int n = pow(i, 2),m; char str[10]; sprintf(str, "%d", n);原创 2014-05-14 22:08:08 · 2235 阅读 · 0 评论 -
求N个数中的最大值,最大值出现的次数,然后求出次大值(次大值一定存在)
#define _CRT_SECURE_NO_WARNINGS#include#include#include#include#include#include#define N 11void main(){ int a[N] = { 1, 2, 3, 4, 5, 6, 12, 7, 8, 10, 12 }; int max = a[0],maxcount=0,maxci=0原创 2014-05-14 22:28:16 · 4714 阅读 · 0 评论 -
随机打印NXN的拉丁方阵
#define _CRT_SECURE_NO_WARNINGS#include#include#include#include#include#include#define N 5void rowladingmatrix(int a1[N][N] ){ int b1[N] = { 0 }, c1[N][N] = { 0 }; int j,n=0; for (int i =原创 2014-05-17 20:26:59 · 855 阅读 · 0 评论 -
统计一个单位职工的年龄,要求把相同年龄最多的那个年龄找出来(可能有几个这样的年龄),并统计出现的次数
#define _CRT_SECURE_NO_WARNINGS#include#include#include#include#include#include#define N 100void statisticage(int people2[N],int count1[N]){ for (int i = 0; i < N; i++) { if (people2[i]原创 2014-05-16 23:54:38 · 2739 阅读 · 0 评论 -
找出MXN数组中所有不相邻元素,并求出它们的和(相邻的数:前一个数是偶数,后一个数是素数)
#define _CRT_SECURE_NO_WARNINGS#include#include#include#include#include#include#define N 5#define M 4int oushu(int a){ if (a % 2 == 0) return 1; else return 0;}int shusu(int b){ for原创 2014-05-15 00:19:39 · 1654 阅读 · 0 评论 -
打印出奇数阶魔方阵
#define _CRT_SECURE_NO_WARNINGS#include#include#include#include#include#include#define N 3void main(){ int a[N][N] = { 0 }; for (int i = 1; i <= N*N; i++) { int m[1000], n[1000]; i原创 2014-05-15 22:40:28 · 1125 阅读 · 0 评论 -
打印杨辉三角形
#define _CRT_SECURE_NO_WARNINGS#include#include#include#include#include#includevoid main(){ int a[6][6] = { 0 }; for (int k = 0; k < 6; k++)//赋值第一列 { a[k][0] = 1; } for (int i = 1; i原创 2014-05-14 12:13:28 · 685 阅读 · 0 评论 -
用筛选法求2到100之间的素数
#define _CRT_SECURE_NO_WARNINGS#include#include#include#include#include#includeint zhaosushu(int a[100 - 1],int n){ int shusu; for (int i = n + 1; i < 100 - 1; i++) { if (a[i] != 0) {原创 2014-05-14 11:10:03 · 2643 阅读 · 0 评论 -
编程产生如下形式的方阵(要求不允许使用键盘输入语句和静态赋值语句,尽量少用循环)
#define _CRT_SECURE_NO_WARNINGS#include#include#include#include#include#includevoid main(){ int a[7][7]; for (int i = 0; i < 7; i++) { for (int j = 0; j < 7; j++) { if (i == j || j原创 2014-05-14 20:42:21 · 1686 阅读 · 0 评论