计算机专业是一个发展前景非常火的专业!报考专升本计算机的人也非常多,为了考出好成绩很多学生都会选择培训机构,比如河北中公专升本。下面给大家介绍一个在河北专升本计算机中每年都会考的知识点:逗号运算符和条件运算符。
1.逗号运算符
①格式
表达式l, 表达式2, ……, 表达式n
②规则
从左至右分别计算表达式1、2、……、n,那么表达式n的值是该逗号表达式的值。
如:
x= l+2, 3*4 //x的值为3,而不是12
x=(1+2, 3*4) //x的值为12
x= (x=1+2, x*4) //x的值为12,先x=1+2,再x*4 =12,后x=12
2.条件运算符
①格式
表达式1 ? 表达式2 : 表达式3
②功能
判断表达式1的值,若为真,执行表达式2,且表达式2为该条件表达式的值,若为假,执行表达式3,表达式3为该条件表达式的值。
如输入一个字符,若它是大写字母,则将它转换为小写字母,否则不转换。
…
char ch;
printf("请输入一个字符:\n");
scanf("%c",&ch);
ch = (ch>='A' && ch<='Z')?(ch+32):ch;
…
大家学会了吗?做道题练习一下吧!
执行下列程序后的输出结果是( )。
#include <stdio.h>
void main( )
{
int k=4,a=3,b=2,c=1;
printf("%d\n",k<a?k:c<b?c:a);
}
A.4 B.3
C.2 D.1
【答案】D。
专升本计算机很好掌握,如果跟着老师一起学,能够起到事半功倍的效果,而且就业前景很好,大家赶快学起来吧!
免责声明:本站所提供试题均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用,不涉及商业盈利目的。如涉及版权问题,请联系本站管理员予以更改或删除。