|
|
我老师她有时候也不是很确定对不对。。(最近考试,我的code是可以run的,output也跟题目要的一样,只是写的方式不一样,然后她给我一个大大的错!好sad,还好我有code给她看,然后她才给分,而且还要很behsong的样子,有时候她给的答案是错的。。所以我要来这里问问)
好讲完前奏
stpm学的是C program
我的问题是
1.
e*5+p*3+g*2 >= 120 || e > p+g
是不是等于
((e*5+p*3+g*2) >= 120) || (e > (p+g))
2.
如果
!(100)
output是什么?
或者 200 || 100 or 200&&100?
3.
C program 有没有的declare boolean的variable?
老师跟我们说有declare true or false可以用boolean A;
可是我在compiler test了,有error。。
那么真正用什么keyword define
4.
declare a variable which is character string with a maximum of 10 characters
是 char var[30] or char var[31];
5.
int main()
{
int i=0; //1
i=1; //2
}
void f()
{
int i=2; //3
i=3; //4
}
1,2,3,4 哪一个是local variable?
我的答案是 1, 3 但是老师说是 1,2,3,4
所以答案是1,3 or 1,2,3,4?
|
|