shaithebest פורסם 2007 בנובמבר 13 Share פורסם 2007 בנובמבר 13 שלום לכולםמשתנים בוליאנים בשפת C כמו :checkequalfoundאני מנסה לפתור תרגיל ולהוכיח משפט שקר ואמת עם else ifבקיצור הקומפיילר של ויזואל סטודיו 2005 מראה לי על שגיאות למרות שהקוד כתוב פיקסמה עושים?יכול להיות שמשתנים בוליאנים לא מתאימים לקומפיילרים של מיקרוסופט?המרצה שלי לא אמר שום דבר על זה והוא גם יודע שכל הסטודנטים בקורס משתמשים בקומפיילר הזהיכול להיות שזה BORLAND או DEV BLOODSHEED?אין לי כוח להוריד את הקומפיילרים האלה וגם הבורלנד עושה בעיות קישור לתוכן שתף באתרים אחרים More sharing options...
Dobrish פורסם 2007 בנובמבר 13 Share פורסם 2007 בנובמבר 13 שלוםאפשר לראות מה אתה רושם? קישור לתוכן שתף באתרים אחרים More sharing options...
Runny פורסם 2007 בנובמבר 13 Share פורסם 2007 בנובמבר 13 אם איני טועה, בC משתנים בוליאנים אינם מוגדרים.אתה צריך להגדיר טיפוס #typedef enum{true, false}boolean קישור לתוכן שתף באתרים אחרים More sharing options...
שניצל פורסם 2007 בנובמבר 13 Share פורסם 2007 בנובמבר 13 שי, בלי הקוד והודעת השגיאה הספציפית יהיה קשה לנו לעזור לך.למיטב ידיעתי ה-typedef הזה (או משהו דומה לו) כבר מוגדר ב-visual c (וקוראים לו bool, לא boolean). קישור לתוכן שתף באתרים אחרים More sharing options...
Zelig פורסם 2007 בנובמבר 13 Share פורסם 2007 בנובמבר 13 יש BOOL ומוגדרים TRUE ו-FALSE (הכל באותיות גדולות). קישור לתוכן שתף באתרים אחרים More sharing options...
Boomerang פורסם 2007 בנובמבר 13 Share פורסם 2007 בנובמבר 13 BOOL זה typedef של MFC.bool הוא primitive type של ANSI C++ (לא זוכר אם זה נתמך ב- VC6 אבל ב- 2005 הוא נתמך). קישור לתוכן שתף באתרים אחרים More sharing options...
Ghosthunter פורסם 2007 בנובמבר 13 Share פורסם 2007 בנובמבר 13 בC אין BOOL. צריך להגדיר enum. קישור לתוכן שתף באתרים אחרים More sharing options...
Zelig פורסם 2007 בנובמבר 13 Share פורסם 2007 בנובמבר 13 דיברתי על Visual Studio כמובן. אכן ב-C סטנדרטי אין BOOL. קישור לתוכן שתף באתרים אחרים More sharing options...
shaithebest פורסם 2007 בנובמבר 15 מחבר Share פורסם 2007 בנובמבר 15 התרגיל מהשיעורי בית שיגע אותי:א.בחר זוגות של קלטים מייצגים ורשום עבור כל זוג מה הפלט המתקבלץב.מה מטרת קטע התוכניתג.הוסף הוראות שיבהירו את הפלט המתקבלInt num1,num2,check;Scanf(%d %d,&num1,&num2);Check=num1>num2;Printf(%d\n,check);Check=num1<num2;Printf(%d\n,check);Check=num1!=num2;Printf(%d\n,check);Check=(num1==num2));Printf(%d\n,check);לא יודע למה הקופי פייסט לא מסתדר לי אבל אפשר להבין איכשהואאם מישהו יכול לעזור לי בשיעורי בית אני אשמחתודה מראש קישור לתוכן שתף באתרים אחרים More sharing options...
Ghosthunter פורסם 2007 בנובמבר 15 Share פורסם 2007 בנובמבר 15 אתה יכול להשתמש בתג הקוד:[code]int a = 0;..../*your code here......*/ואתה יכול להריץ את הקוד הזה ולראות מה יוצא. קישור לתוכן שתף באתרים אחרים More sharing options...
shaithebest פורסם 2007 בנובמבר 15 מחבר Share פורסם 2007 בנובמבר 15 התעלומה נפתרהלמרות שהמרצים האוניברסיטה בשביתה הם הסבירו שbool שמוכר מפסקל מתקבל אחלה בבורלאנד אבל בכל זאת אפשר לקבל שקר או אמת בקומפיילר C כך:#include <stdio.h>void main (){ int num1,num2,check;scanf("%d %d",&num1,&num2);check=num1>num2;if (check) printf("the first number is bigger \n");else printf("the first number is not bigger \n");check=(num1==num2);if(check) printf("the numbers are equal\n");else printf("the numbers are different \n");}אז תודה לכולםאגב יהיו עוד שיעורי בית בC#.net שאני חייב עזרה קישור לתוכן שתף באתרים אחרים More sharing options...
Recommended Posts
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.