小编Rag*_*ull的帖子

将多行连接到一个字段中

我有一个表像三列像图像(源),并希望编写一个查询,给出像图像一样的表(结果)

在此输入图像描述

t-sql sql-server

0
推荐指数
1
解决办法
481
查看次数

将数组传递给c中的函数

如果我只将一个整数数组的元素(不是整个数组)传递给一个函数,它默认是通过值传递还是通过引用传递?

例如-

arr[]={2,3,4,5,6}
ans=fun(arr[2])
Run Code Online (Sandbox Code Playgroud)

和fun是一个函数,它将任意值乘以2,然后如果我之后在main函数中打印arr [2],我会将ans作为8或4吗?任何帮助,将不胜感激.

c arrays function argument-passing

0
推荐指数
1
解决办法
93
查看次数

Oracle:连接两个表来复制2个表的行

我有2个如下表:

Table 1
---------
   1  
   2  
   3   


 Table 2
--------    
   A   
   B   
   C
Run Code Online (Sandbox Code Playgroud)

我如何加入以获得如下输出:

Output
---------
1 A  
1 B  
1 C  
2 A  
2 B  
2 C  
3 A  
3 B  
3 C
Run Code Online (Sandbox Code Playgroud)

sql oracle join jointable

0
推荐指数
1
解决办法
118
查看次数

程序说每个数字都是素数

我已经创建了这个C程序,它应该告诉我在1-25之间有多少素数,但它打印的是每个数字都是素数.请帮忙

#include<stdio.h>

int main(void) {

int n = 1, counter = 0;
int i, flag = 0;

while ( n <= 25 ) 
{
    for ( i = 2; i <= (n/2); i++ ) 
    {
        if (n%i == 0) 
        {
            flag = 0;
        }
    }
    if (flag == 0) 
    {
        counter++;
        printf("%d is Prime Number.\n", n);
    } 
    else 
    {
        printf("%d is not Prime Number.\n", n);
    }
    n++;
}
return 0;
}
Run Code Online (Sandbox Code Playgroud)

c

0
推荐指数
1
解决办法
92
查看次数

这有什么不对?

#include<iostream>
int main()
{
    int a=10,b=20;
    cout<<"The Addition is:"<<endl;
    cin>>a+b;
}
Run Code Online (Sandbox Code Playgroud)

它显示了cin,cout并且endl是Undeclared ...

c++

-3
推荐指数
1
解决办法
67
查看次数

如何使用if else语句打印"Hello World"

我准备采访,所以在互联网的某个地方,我得到了这个:

什么应该是"条件",以便下面的代码片段打印"HelloWorld"?

if(<condition>)
  printf ("Hello");
else
  printf("World");
Run Code Online (Sandbox Code Playgroud)

请帮帮我.

c

-8
推荐指数
1
解决办法
4574
查看次数

为什么这个c程序会给出运行时错误

我的程序是输入整数并将奇数负数加上偶数正数但我得到运行时错误,任何人都可以找到错误.

#include <stdio.h>

int main(void)
 {

int i,j,m,n,a[m],w;

    scanf("%d",&n);
    for(i=0;i<n;i++)
    {   int s=0,d=0;
        scanf("%d",&m);
        for(j=0;j<m;j++)
        {
            scanf("%d",&a[j]);  
            if((a[j]<0)&&(a[j]%2!=0))
             s=s+a[j];
        else if((a[j]>0)&&(a[j]%2==0))
        d=d+a[j];
        }
        printf("%d",s+d);
            }
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c

-8
推荐指数
1
解决办法
77
查看次数

标签 统计

c ×4

argument-passing ×1

arrays ×1

c++ ×1

function ×1

join ×1

jointable ×1

oracle ×1

sql ×1

sql-server ×1

t-sql ×1