
c/c++
superboy@.
怕什么就去做什么 心怀不惧 方能走向胜利
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C/C++ 十进制数转化为二进制并输出
十进制转化为二进制并输出(以整型为例)首先需要明确十进制转为二进制的算法:将所需转化的数除以2,所得余数为k1,将所得商再除以2,所得余数为k2…...重复步骤直到商为0;读数时从最后一个余数读起,即kn,k(n-1)…k2,k1;所得数便是转化成的二进制数(除二取余法)例如:将40转化为二进制数40/2 商为20 余数为0 k120/2 商为10 余数为0 k210/2 商为5 余数为0 k35/2 商为2 余数为1 k4...原创 2021-09-02 21:26:18 · 6464 阅读 · 0 评论 -
C/C++ 冒泡排序
#include<stdio.h>int main(){ int i , j , t , a[10]; for(i = 0; i < 10; i++){ scanf("%d",&a[i]); } printf("\n"); for(i = 0; i < 9; i++){ for(j = 0; j < 9-i; j++){ if (a[j] > a[j+1]) .原创 2021-09-02 11:09:06 · 1779 阅读 · 0 评论 -
C/C++ 判断一个数字是否为质数(素数)!
#include<stdio.h>int main(){ int num,i,count=0; printf("请输入一个整数:"); scanf("%d",&num); if(num==0){ printf("%d不是一个质数!",num); } for(i=2;i<=num/2;i++){ if(num%i==0){ count++; break; } } if(num!=1 && count==0){ prin.原创 2021-09-01 22:33:46 · 3102 阅读 · 0 评论 -
C/C++ 数字1234,能组成多少个互不相同且无重复的三位数数字。
#include<stdio.h>int main() { int i , j , k; for(i = 1; i < 5; i++){ for(j = 1; j < 5; j++){ for(k = 1; k < 5; k++){ if (i != k && i != j && j != k) { .原创 2021-09-01 21:39:04 · 7727 阅读 · 1 评论 -
C/C++ 打印三角形
#include<stdio.h>int main() { int i , j; for (i = 1; i < 7; i++){ printf("\n"); for(j = 1; j <= i; j++){ putchar('*'); } } return 0;}原创 2021-09-01 21:34:27 · 2134 阅读 · 0 评论 -
(已解决)vs中运行结果框闪退的两种方法
首先,我们会经常遇到再VS中编码之后运行结果,然后突然闪退的情况,这种就很恶劣了,高了半天,什么都看不到。而且也不知道这么才能解决。 现在,我这里有三种方法: 前两种,大家可能都知道。 1>就是在return 0;前加一个getchar();语句,getchar会一直等在输入,所以很有效的就将运行结果界面停留住了; 2>跟第一个方法类似,在return 0;前加一个 system("pause");的语句; 3>这个就比较...原创 2021-08-31 19:50:49 · 3650 阅读 · 1 评论 -
VScode报错“终端将被任务重用,按任意键关闭”的解决方案
这其实不是一种报错,有这个提示的原因是本地端口是被共享的,所以必须关闭一个进程才能执行另一个,只需要对 tasks.json文件做一些修改即可。报错时候此时的tasks.json为:{ "version": "2.0.0", "command": "g++", "args": ["-g","${file}","-o","${fileDirname}/${fileBasenameNoExtension}.exe"], // 编译命令参数 "problemMatch原创 2021-08-31 19:49:21 · 16253 阅读 · 3 评论