Ответов: 1
Автор victor hsu 1B
#include <stdio.h>
//function to calculate length of the string using recursion
int stringLength(char *str)
{
static int length=0;
if(*str!=NULL)
{
length++;
stringLength(++str);
}
else
{
return length;
}
}
int main()
{
char str...
Читать ответы
Ответов: 1
Автор yaminipra
#include<stdio.h>
int main(){
int i=1,j=1;//initializing a local variable
for(i=1;i<=3;i++){
for(j=1;j<=3;j++){
printf("%d &d\n",i,j);
if(i==2 && j==2){
break;//will break loop of j only
}
}//en...
Читать ответы
Ответов: 1
Автор Member 13592362
Мне было интересно, могу ли я сделать функцию "strinsert" в этом коде более простой или короткой.Что я уже пробовал:int strinsert(char *dst, int len, const char *src, int offset)
{
char leng[len];
int i, j=0, x=0;
if (strlen(src)+strlen(dst)>len-1 || offset>strlen(dst))
retu...
Читать ответы
Ответов: 1
Автор Member 13595487
Привет
Я пишу код в Keil IDE для ARM LPC1768 micro
Я пишу программу на языке Си. как я могу перейти к адресу в встроенном ассемблерном коде?
Я использовал (BX r1), но есть одна ошибка => main.c(314): error: #1084: эта инструкция не разрешена в встроенном ассемблере
как я могу изменить ...
Читать ответы
Ответов: 1
Автор Member 13592362
Я пытаюсь сделать спираль, которая считывает нечетное число со входа (от 1 до 15), и она нарисует спираль из символов "#" и "." на выходе. Например
вход:7
выход:#######
......#
#####.#
#...#.#
#.###.#
#.....#
#######
или
вход:9
выход:#########
........#
#######.#
#.....#.#
#.###.#.#
#.#....
Читать ответы
Ответов: 1
Автор Lilyanaa
Я спрашиваю, как я могу искать по char, если он находится в массиве struct или нет .Что я уже пробовал:#include <stdio.h>
#include <stdlib.h>
#include<string.h>
#define InfoSize 3
int main(int argc, char *argv[])
{
char arr[20];
struct st
{
char name[20];
...
Читать ответы
Ответов: 1
Автор Member 13592362
Я пытаюсь сделать спиральный узор (только начиная с программирования на языке Си), и я не знаю, что делать внутри спирали. Я пытался сделать это вручную до n=15(например, спираль 15x15), но это было грязно, когда n=12 и более.Что я уже пробовал:For now I have the "cover" of the spiral:
<...
Читать ответы
Ответов: 1
Автор Venkatesh Pyla
какой процесс происходит при заданном расчете присвоения переменной l?
и почему в нем две круглые скобки? что это значит?Что я уже пробовал:
#включить <stdio.h>
тап_п()
{
int y = 1, x = 0;
int l = (y++, x++) ? y : x;
printf("%d\n", l);
}
Выход:1
...
Читать ответы
Ответов: 1
Автор victor hsu 1B
#включить <stdio.h>
#include <stdlib.h>
int compare(char info[][20], int n);
пустое чтение();
void swap(char *ap, char *bp);
тап_п()
{
читать();
возвращает 0;
}
пустое чтение()
{
int n,c;
printf("введите, сколько имен вы хотите отсортировать.\n");
scanf("%d",...
Читать ответы
Ответов: 1
Автор Lilyanaa
Привет, я пытаюсь в этом коде вырезать части из массива char и поместить их в другой в боковой структуре, но у меня есть ошибка в выводе
выход :lara200lara300h�y��
lara300lara400
lara400
так и должно быть lara200
lara300
lara400
Что я уже пробовал: #include <stdio.h>
#include &l...
Читать ответы
Ответов: 1
Автор Venkatesh Pyla
в данных программах на языке Си какой процесс происходит при операторах присваивания и равенства?Что я уже пробовал:
#включить <stdio.h>
пустота главная()
{
int x = 0;
если (x = 0)
printf("Its zero\n");
еще
printf("Its not zero\n...
Читать ответы
Ответов: 1
Автор Member 13590330
Пример сколько имен: 3
1 Имя: Женя
Имя 2: Том
Имя 3: Джон
Эти 3 имени: Джек том Джон.Что я уже пробовал:
#включить<stdio.h>
#include<string.h>
int i,n;
char s[50],array[50];
главный(){
printf("сколько имен : ");
scanf("%d",&n);
для (i=0...
Читать ответы
Ответов: 1
Автор Member 13590330
Пример: строка: 76y8y98
ОШИБКА
Строка: -67.112
-67.112Что я уже пробовал:
я пытался прочитать строку и использовать цикл for, чтобы найти символ в строке, но я перепробовал много способов проверить, является ли это реальным числом, но ничего не работает...
Читать ответы
Ответов: 1
Автор Member 13476370
у меня есть глобальная структура массива book_array с некоторыми значениями в нем..и еще один глобальный массив один неинициализированный .. просто я хочу скопировать book_array содержание Для а двоичный файл и считайте этот файл в массив один. моя программа, похоже, не работает и массив од...
Читать ответы
Ответов: 1
Автор Member 13589269
Я работаю над тестовым инструментом для nvme-cli(написанным на c и может работать на linux).
Для целей проверки SSD мы фактически ищем отправку команд ввода-вывода в определенную очередь отправки(пару очередей ввода-вывода). Нам это было нужно, потому что мы хотели потоковой передачи, но дл...
Читать ответы
Ответов: 1
Автор Member 13586730
#include<stdio.h>
int main()
{
int t,i,p1,p2,l=0,r=0;
scanf("%d",&t);
for(i=0;i<t;i++)
{ scanf("%d%d",&p1,&p2);
if(l>(p1-p2)|| l>(p2-p1))
{ if(p1>p2)
{ l=p1-p2;
r=1;}
if(p2>p1)
{ l=p2-p1;
r=2;}}}
printf("%d %d",r,l);
return 0;
}
Чт...
Читать ответы
Ответов: 1
Автор victor hsu 1B
#include <stdio.h>
#include <stdlib.h>
void swap(char *ap,char *bp);
void compare(char *ap,char *bp);
int main()
{
int b,c,y;
int i=0;
char info[13][20]=
{
"christina",
"victor",
"chris",
"chester",
"elta",
"kezia"...
Читать ответы
Ответов: 1
Автор victor hsu 1B
#include <stdio.h>
#include <stdlib.h>
void swap(char *ap,char *bp);
void compare(char *ap,char *bp);
int main()
{
int b,x,y,j,damn;
int i=0;
char info[13][20]=
{
"christina",
"victor",
"chris",
"chester",
"elta",
...
Читать ответы
Ответов: 1
Автор Lilyanaa
Привет, в этом коде я генерирую случайное число в определенном диапазоне, но я хочу, чтобы выход из массива должен быть l101
l101
l102
l104
Я имею в виду добавление слова "хост" к каждому номеру, который генерируется случайным образом, как это можно сделать, пожалуйста??
Извините за мой ...
Читать ответы