C/C++小程序
DNFK
初学C/C++,有不足的还望各位大神指导.
展开
-
QkeyTools软键盘
QT全键盘原创 2022-11-30 15:07:36 · 190 阅读 · 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 · 126 阅读 · 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 · 3519 阅读 · 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 · 1715 阅读 · 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 · 11419 阅读 · 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 · 4996 阅读 · 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 · 208 阅读 · 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 · 197 阅读 · 0 评论