C sistem proqramlaşdırma (OS və quraşdırılmış), kitabxanalar, oyun və cross-platform üçün istifadə edilən ümumi təyinatlı proqramlaşdırma dilidir. Bu etiket ISO 9899-da (ən son versiya, 9899: 2018, başqa cür göstərilmədiyi təqdirdə - c89, c99, C11, və s. Sorğuların xüsusi versiyaları üçün etiketlər) müəyyən edilmiş ümumi C dil sualları ilə istifadə olunmalıdır. C + + 'dan fərqli və C ++ etiketiylə birləşə bilməz, bu da rasyonel bir səbəb deyil.
4
Cavablar

3 C proqramlaşdırma səhvləri

Buna görə kodumun bir kiçik hissəsində üç fərqli səhv alıram. Mənim kodum: // // main.c // Oyster Top Up Menu // // JStudent tərəfindən tərtib edilib #include <stdio.h> #include <stdlib.h> int ana (int argc, const char * argv [] ) {...
04 fevral müəyyən '16 'da 18:02
2
Cavablar

Nədənsə bu mesaj yalnız 11 dəfə göstərilir

Nədənsə, bu mesaj yalnız 11 dəfə göstərilir, #include <stdio.h> int main (void) {int i = 1024; (; i; i >> = 1) printf ("Bəzi mesaj"); qayıt 0; }
22 yanvar tarixində təyin olundu '18 'də 7:26' də
2
Cavablar

Printf'dən gözlənilən nəticəni almayın

Koddan heç bir nəticə çıxarmadığımı bilmirəm. Neden printf () çağırışlarım bir çıxış yolu göstərmir? #include <stdio.h> #include <stdlib.h> int main () {int k = 0, l = 0, x = 0, y = 0, j = 5, i = 7; printf ("1-dən yuxarı olduğum halda"); əgər (i> ...
07 Aprel ayı '14 'də 0:18' da
9
Cavablar

hər hansı bir dildə (X, C ++, java) bir xaç şəklində bir simli çap etmək necə

import java.util. *; idxal java.io. *; ictimai sinif nümunəsi {public static void main (String [] args) {int x = 5; char [] chars = yeni char [x]; (int i = 0; i <x; i ++) {chars [i] = 's'; chars [x - 1 - i] = 's'; (int j = 0; j <x; j ++) ...
15 İyun tarixində saat 18: 17-də təyin olunacaq
4
Cavablar

Pointer kodu çıxışı

C 0.000000 aşağıdakı kodu niyə nümayiş etdirir? #include <stdio.h> void foo (float *);} void foo (float * p) {printf ("% f \ n", * p); } Cavabınızı izah edin.
28 oktyabr təyin etdi '15 saat 13:02 'da
2
Cavablar

post artımı və əvvəlcədən artım

Mənə bu kodun nəticəsini izah edin. // kod, mən bu laptopda kodunu çalıştırdığımda, y'nin değeri 4'dür. Və y məntiqi dəyəri 5 olmalıdır, çünki x ++ icra edərkən 2 artımsız qaytarılmalıdır, çünki ...
03 noyabr tarixində təyin olundu. '15 'də 0:57' da
1
cavab

C ədədində cüt nömrələr üçün düzgün printf formatları

Budur: #include <stdio.h> int main () {double bmax = 31.4159265; printf ("% 1.4e \ n", bmax); % 1.4e-nin mənası nədir? Bilirəm ki,% f cütdür.
İyulun 25-i saat 15: 51-də
1
cavab

* A ++ = * b + + = 0 təhlükəsizdir

Bilirəm * a ++ = * b ++ təhlükəsiz və geniş istifadə olunur. Lakin bu seçim C, C ++ da təhlükəsizdir? * a ++ = * b ++ = 0; Bəzi izahlar: a və b int * dəyişənlərdir, funksiya çağırışları və ya makrolar deyil. Bir və b ...
3 İyul '13, 3:23 'də təyin olundu
3
Cavablar

Kimsə bu proqramın niyə sonsuz dövrlərə gəldiyini söyləyə bilərmi?

intinc () {int n, a = 0, i = 1, b = 11; (i <= 2) {while (i> 0) {a = a + b; i -; } çap ...
09 iyun '13 'də 13:29' də təyin olundu
1
cavab

Əlinizi C'de poker saxlamaq üçün bir sıra yaradın?

Mənim kompüter fənnim sinifində bir vəzifəm var (bu sualları bir neçə həftə əvvəl göndərdim, lakin açıqlandığı şəkildə etməm lazım olan proqrama uyğun deyil). Zaten karıştırılan ve süreçleri olan bir proqram var ...
19 apreldə təyin olundu '13 'də saat 4: 42' də
4
Cavablar

C'de simli bir göstərici nedir?

Char * str [] Bu parametrləri əsas parametrlərdə tapa bilərsiniz: əsas (int argc, char * argv []) Beləliklə, ikinci parametr simli bir göstəricidir, və mən nə deməkdir bilmək istəyirəm ...
06 Avqust tarixini təyin etdi '14 saat 10:40 'da
0
Cavablar

Bir proqramlaşdırma dilini necə etmək olar?

Mən əsasən dostlarımı göstərmək üçün öz proqramlaşdırma dilim yaratmaq istəmirəm (amma həqiqətən, dəyişkən tapşırıqlarla sadə bir dil etmək istəmirəm, əksinə, dövrü, əsas riyaziyyat və s.). Mən edə bilmirdim ...
02 fevral '19 'da 1:37' də
2
Cavablar

array c

Ekranda piramida quruluşu yazan C kodunu yazmağa çalışıram, buna bənzər bir şey. Mən yazdığım müvafiq kod bu kimi görünür. #include <stdio.h> #include <stdlib.h> void printArrayFunc (char arr [9 ...
Mayın 13-də saat 23:
3
Cavablar

Bəyannamədə "% .3f" nədir?

Şərh budur: printf ("Alan =% .3f \ n", sahə);
set 06 Sentyabr. 15: 00-da
3
Cavablar

Ən azı üç dəyər tapmaq üçün funksiyanı istifadə edin

#include <stdio.h> double minimum (double x, double y, double z) {double temp = 0; // məntiq burada} int əsas (void) {ikiqat x, y, z, minVal; printf ("Üç rəqəmli dəyərləri daxil edin:");
13 Avqust müəyyən '18 saat 2:41 'də