C/C++小程序
DNFK
初学C/C++,有不足的还望各位大神指导.
展开
-
QkeyTools软键盘
QT全键盘原创 2022-11-30 15:07:36 · 174 阅读 · 1 评论 -
插入排序
在算法导论中的模板:(升序)for j=2 to A.length key = A[j] i = j - 1 while i>0 and A[i]>key A[i+1] = A[i] i = i - 1 A[j+1] = key 然后,在C++里试了下:#include<iostream>...原创 2019-03-22 16:23:33 · 117 阅读 · 0 评论 -
数组元素倒置(指针做参数,数组名做参数)
数组元素倒置废话不多说,直接看代码:1.指针做参数#include <stdio.h>int main(){ void inv(int *x,int n);//函数声明 int i; int a[10]={3,4,8,15,78,46,25,12,18,16}; printf("The original array:\n"...原创 2018-01-20 12:56:20 · 3410 阅读 · 0 评论 -
vector/string以及范围for循环
#include <iostream>#include <vector>//必须包含vector的头文件;就如当用到string时也应该有#include<string>一样;using namespace std;int main(){ vector<int> v = { 0,1,2,3,4,5,6,7,8,9 }; for (aut...原创 2018-02-02 20:15:49 · 1696 阅读 · 0 评论 -
求10个数平均值(数组)
#include <iostream>using namespace std;int main(){ float average(float array[]); float a[10], m; cout<<"please enter 10 numbers:"<<endl; for(int i = 0; i < ...原创 2018-01-22 22:04:07 · 10928 阅读 · 0 评论 -
初学指针(输入两个整数,由大到小输出)
#include <iostream>using namespace std;int main(){ void Swap(int *p1, int *p2); int a, b; cout<<"please enter a and b"<<endl; cin>>a>>b; int *...原创 2017-12-08 09:32:07 · 4967 阅读 · 2 评论 -
9*9乘法表
#include <iostream>using namespace std;void main(){ for(int i = 1; i < 10; ++i) { for(int j=1;j<=i;++j) { cout << j << "*"<< i <&l原创 2017-12-02 13:25:07 · 201 阅读 · 0 评论 -
数组排序
#include <iostream>using namespace std;void Sort(int ar[], int n){ for(int i = 0; i < n-1; ++i) { for(int j = 0; j < n-i-1; ++j) { if(ar[j] < ar[j+1]) { int tmp = ...原创 2017-12-02 11:43:41 · 190 阅读 · 0 评论