为避免if_else语句二义性,规定else总是与( ) 组成配对关系。
A. 缩排位置相同的if
B. 在其之前未配对的if
C. 在其之前最近的未配对的if
D. 同一行上的if
查看答案
读下列程序,写出程序的运行结果。#includeint main(void){char ch;ch = getchar( );if(ch >= 'a' && ch <= 'z' || ch >= 'A' && ch <= 'Z')printf("字母\n");else if (ch >= '0' && ch <= '9')printf("数字\n");else if(ch == ' ' || ch == '\n')printf("分隔符\n");elseprintf("其他\n");return 0;}输入:A
读下列程序,写出程序的运行结果#includeint main(){int a=2,b=3,c;c=a;if(a>b)c=1;else if(a==b)c=0;elsec=-1;printf("%d\n",c);return 0;}输出:
读下列程序,写出程序的运行结果。#include int main(){int x, y, z;x = y = z = -1;++x && ++y || ++z;printf ("x=%d y=%d z=%d\n", x, y, z);x = y = z = -1;++x || y++ && z;printf ("x=%d y=%d z=%d\n", x, y, z);return 0;}输出:
“不要把鸡蛋放进同一个篮子里”,这句话告诉我们:(2.0)
A. 在规划家庭投资时不要把全部家庭资产投资于某一类性质的投资产品
B. 通过网贷平台出借资金时,不要把所有资金通过同一个网贷平台借出去
C. 通过网贷平台出借资金时,不要把所有资金出借给同一个借款人
D. 要合理配置资产,分散投资