为什么我运行是这样的
编程问题1.mp4
下一步该怎么做?
老师您好,请问能否教会我如何才能在qt中运行这个程序?adrk_v1_0.zip感谢
#include <iostream> #include <stdlib.h> //用于内存动态分配 using namespace std; int* get_factor(int x) { int n=1; for(int i=2; i<x; i++)if(x%i==0) n++; int* data = new int(n); n=0; for(int i=2; i<x; i++)if(x%i==0) data[n++] = i; data[n] = -1; return data; } int main() { int* a = get_factor(60); for(int* p=a; *p>0; p++)cout << *p << "\t"; cout << endl; delete [] a; return 0; }
老师好,请问为什么会出现 “程序异常结束”?
为什么我下载不了qt?官网下载基本不动,镜像下载,不知道是打开哪个网址,qt,还是qtcreator?
for(int j=0; j<N-1; j++){
for(int i=0; i<N-j-1; i++)
老师 可以解释一下这两行吗 这两行 看不懂
max = a > b && a > c ? a : b > c ? b : c;
怎么去读
为啥p6是第二行的开始第一个数字
if(a[i]>m)m=a[i];这段代码的括号外面的m是什么意思
九九乘法表不是很明白
宽字符怎么使用?以及宽字符的语法和输出到屏幕上的方式?
前置自增是怎么从右往左结合的?能否给出具体例子?
表达式的副作用只是指的是变量在进行运算求值过程中的值发生了改变吗?还是产生了别的影响
这个结果为啥和我预想的不一样啊老师
void mycopy(int* dst, int* src, int* src_end)
{
if(dst==src) return;
int n = src_end - src;
if(dst>src)
for(int i=n-1; i>=0; i--) dst[i] = src[i];
else
for(int i=0; i<n; i++) dst[i] = src[i];
}
void show(int* a, const int n)
for(int i=0; i<n; i++) cout << a[i] << " ";
cout << endl;
int main()
int a[] = {1,2,3,4,5};
int b[] = {4,5,6,7,8};
mycopy(a+3,b,a+4);
show(b,5);
return 0;
这当中的int n ;n代表什么意思
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637