小编Pri*_*nka的帖子

数组a [i]按降序打印,但我的逻辑是升序

你能告诉我为什么我总是a[i]按降序排列阵列吗?请帮忙.

for(i=0;i<10;i++)  
{    
    for (j=0;j<10;j++)
    {   
       if(a[i]>=a[j])
       { 
          temp=a[i];
          a[i]=a[j];
          a[j]=temp;
       }
    }
}
Run Code Online (Sandbox Code Playgroud)

c arrays sorting

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

在翻转句子时,最后一句话没有反转

我编写了i程序,它将翻转一个句子并将其打印出来.

在这段代码中,我得到的所有单词都是正确的,除了最后一个.即在反转代码中的句子之后,"hiii"仍然是"iiih",其余的输出是正确的.

void reverse(char * s, int len){
    int counter = 0;
    int end = len - 1;
    char temp;

    for (counter = 0; counter < len / 2; counter++, end--) {
        temp = s[counter];
        s[counter] = s[end];
        s[end] = temp;
    }
}

int main(void){
    char s[] = "hiii all i want to reverse this sentence so please help me fast";
    int c = 0;
    int len = strlen(s);
    int wl = 0;
    int start = 0;
    printf("\n    s = …
Run Code Online (Sandbox Code Playgroud)

c string algorithm

2
推荐指数
1
解决办法
141
查看次数

从目录打开最新文本文件的脚本

我需要一个Shell脚本来打开给定目录中的最新文本文件。然后将其复制到另一个目录。我该如何实现?

我需要一种逻辑,该逻辑将从目录中搜索并提供最新文件(文本文件的名称可以是任何数字(不固定),因此我需要找出最新的文本文件)

unix linux bash shell posix

2
推荐指数
2
解决办法
1409
查看次数

标签 统计

c ×2

algorithm ×1

arrays ×1

bash ×1

linux ×1

posix ×1

shell ×1

sorting ×1

string ×1

unix ×1