蓝桥杯2010年试题
来源:互联网 发布:linux l2tp client 编辑:程序博客网 时间:2024/04/29 14:57
main()
{int x ;
printf(“%d\n”,(x=5*6,x*2,x+20));}
A)30 B)60 C)50 D)80
答案选 A
虽然输出结果是 50 ;但是这个题目答案应该是30 ;
分析如下:
根据定义,逗号表达式的返回值是最后一个子表达式的结果值。逗号运算级别最低,首先执行x=5*6=30;然后 x*2 然后 x +20,输出结果是 50
如果改一下程序:把x+20去掉,则输出 60,验证了我上述说法
仔细阅读题目,题目问的是 x的值,x =5*6=30;
2). 在C语言中,下列选项属于合法的长整型常数的是_______.
A)0L B)1234567 C)0.0234567 D)3.14159e3
答案: A
3). 若有定义:int a,b;char x,y;并有以下输入数据: 14 22 XxYy (回车)
则能给a赋整数14,给b赋整数22,给x赋字符x,给y赋字符y的正确程序段是________.
A) scanf(“%d %d”,&a,&b);x=getchar();y=getchar();
B) scanf(“%d%d %c %c”, &a, &b,&x,&x,&y,&y);
C) scanf(“%d %d %c%c%c %c”, &a,&b,&x,&x,&y,&y);
D) scanf(“%d%d %c %c”, &a, &b,&x,&y);
答案: C4). 当c的值不为0时,下列选项中能正确将c的值赋给变量a、b的是_______.
A)c=b=a; B)(a=c)‖(b=c); C)(a=c)&&(b=c);D)a=c=b;
答案: C分析: 主要考察 变量赋值从右到左,和&& ||的运行机制,&&只有两个都为真的时候才为真,||有一个为真的时候,另外一个就不执行了 。
- 蓝桥杯2010年试题
- 2010年.NET面试题
- 蓝桥杯试题
- 蓝桥杯试题
- 蓝桥杯试题
- 蓝桥杯试题
- 蓝桥杯2012年试题微生物增值
- 2010年富士通(FUJItsu)华中科技大学笔试试题
- 2010年6月PHP面试题
- 2010年福州大学 空间中心 GIS 试题
- 2010年富士通(FUJItsu)华中科技大学笔试试题
- 南京师范大学2010年GIS-数据结构考研试题
- 南京师范大学2010年GIS考研试题
- 2010年计算机网络期末考试试题及答案
- 2010年程序员上半年上午试题
- 2010年程序员下半年上午试题
- 蓝桥杯试题集 历届试题 翻硬币
- 试题_08年阿里巴巴前端面试题
- SHELL删除半个汉字-GB2312
- UIScrollView自动循环滚动
- VTK与MFC联合编程实现的单文档实例vtkSDI详解
- LeetCode之Container With Most Water
- -----------------------------Android使用binder访问service的方式(一)
- 蓝桥杯2010年试题
- linux安装ftp
- 分享5个移动界面开发框架
- 不使用*、/、+、-、%操作符求一个数的1/3
- 百度地图画出区域并获取区域坐标范围
- vs命令行工具查看对象内存分配情况
- QT中的模型/视图综合讲解
- shell脚本中的bash错误:$'\r': command not found [caca]
- 如何查看电脑的DirectX