小编Luk*_* M.的帖子

句子之间有两个空格

我有一个代码,用于查找单词之间是否有多个空格,在这种情况下,将它们更改为一个空格.我需要添加一些额外的功能,它应该在句子之间留出两个空格.
(句子的最后一个符号是.)

例如.

如果我有文件的文件:

This     is my    first program.        Hello     world

程序应该打印我:

This is my first program.  Hello world

码:

# include <stdio.h>
# include <stdlib.h>

int main()
{
FILE *in;
char myStr[100],newStr[100];
int ch;
int j,i,k,z=0;

in=fopen("duom.txt","r");

if(in){
while(EOF != ch){
ch=fgetc(in);
myStr[z] = ch;
z++;
k=0;
for(i=0; myStr[i] != '\0'; i++) {     
    if(myStr[i-1] != '.' && myStr[i] == ' ' && myStr[i+1] == ' ' ) 
      continue;          
   newStr[k]= myStr[i]; 
   k++;      
}   
}
}

for(j=0;j<k;j++){       

     printf("%c",newStr[j]);                               
    }
printf("\n");

fclose(in); …
Run Code Online (Sandbox Code Playgroud)

c

5
推荐指数
1
解决办法
1130
查看次数

动态添加到表单的按钮不会出现

当我点击时button1,我正在尝试在表单上创建4个按钮,但按钮不会显示.为什么不?

private void button1_Click(object sender, EventArgs e)
{
   Button[] b = new Button[4];
   for (int i=0; i < 4; i++)
   {
      b[i] = new Button();
      b[i].Name = "button" + i;
      b[i].Location = new Point(43, 39 + 10 * i);
      b[i].Size = new Size(158, 48);
   }
}
Run Code Online (Sandbox Code Playgroud)

c# button winforms

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

标签 统计

button ×1

c ×1

c# ×1

winforms ×1