Programação  
 
Rede de conhecimento computador >> Programação >> C /C + + programação >> Content
Como você escreve um programa em C para exibir números de 0 9 junto com a string?
Existem várias abordagens para exibir números 0-9, juntamente com uma corda em C. Aqui estão três exemplos, cada um demonstrando uma técnica diferente:

Método 1:Usando um loop e `printf`

Esta é a abordagem mais direta. Utilizamos um loop `for` para iterar através dos números e `printf` para imprimir a string e o número em cada iteração.

`` `c
#include

int main () {
char str [] ="Número:"; // a string para exibir

for (int i =0; i <=9; i ++) {
printf ("%s%d \ n", str, i); // %s para string, %d para inteiro
}

retornar 0;
}
`` `


Método 2:Usando uma matriz de strings

Este método pré-compra as cordas e as imprime em um loop. É menos eficiente para um pequeno alcance como 0-9, mas pode ser vantajoso para faixas maiores ou formatação de string mais complexa.

`` `c
#include
#include

int main () {
Char Str [10] [20]; // Matriz para manter 10 cordas (ajuste o tamanho conforme necessário)

for (int i =0; i <=9; i ++) {
sprintf (str [i], "número:%d", i); // construir string usando sprintf
}

for (int i =0; i <=9; i ++) {
printf ("%s \ n", str [i]);
}

retornar 0;
}
`` `

Método 3:usando `snprintf` para melhor segurança (recomendado)

`snprintf` é mais seguro que o` sprintf` porque impede o transbordamento do buffer limitando o número de caracteres escritos. Isso é crucial para evitar vulnerabilidades de segurança.

`` `c
#include
#include

int main () {
Char Str [50]; // buffer maior para acomodar possíveis cordas mais longas.

for (int i =0; i <=9; i ++) {
snprintf (str, sizeof (str), "número:%d", i); // Formatação de string segura
printf ("%s \ n", str);
}

retornar 0;
}
`` `

Todos os três métodos alcançam o mesmo resultado:exibindo "Número:0", "Número:1", ..., "Número:9" no console. O método 3, usando `snprintf`, geralmente é preferido para sua segurança aprimorada e é recomendado para o código de produção. Escolha o método que melhor se adapte ao seu estilo de compreensão e codificação, mas priorize a segurança. Lembre -se de compilar e executar o código usando um compilador C (como GCC ou CLANG). Por exemplo, para compilar usando o GCC:`gcc your_file_name.c -o your_program_name` e depois executá -lo com`./Your_program_name`.

Anterior :

Próximo :
  Os artigos relacionados
·Como compilar um CPP Com um arquivo de cabeçalho 
·Tutorial Processor celular 
·Visual Basic. NET vs. . Visual C # NET 
·Quando uma instrução é executada em um programa, o q…
·Como usar um ponteiro de função no Array Inteiros 
·Como criar uma String dinâmica em C + + 
·Como usar o Visual C + + Debugger 
·Qual é a técnica de passagem de parâmetro padrão na…
·Como aprender C # para Iniciantes 
·Como projetar seu próprio jogo usando C + + 
  Artigos em destaque
·O que são os objetos JMS que são obtidos via JNDI 
·Como escrever scripts de SQL 
·Como excluir todos os zeros das listas em Python 
·A função de passagem em Python 
·Como adicionar números inteiros em Java 
·Como Incorporar a SRC dinâmico em HTML 
·Como fazer um Script Pausa no Game Maker 5 
·Como usar Getline em C para Ir Cin.Ignore 
·Como analisar com expressões regulares 
·Quais são as funções dos displays de sala de aula? 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados