1.‌int a=2;float b;‏‌则执行下列语句后,b的值不为0.5的是(D)A.b=1/(a*1.0)  B.b=1.0/a  C.b=1/(float)a  D.b=(float)(1/a)2.若已定义int a,则表达式a=10,a+10,a++的值是(D)A.21  B.11 C.20 D.103.‏若已定义int a,则表达式a=10,a++,a+10的值是(A)A.21  B.11 C.20 D.104.执行以下语句‍char a1='M', a2='m';‍printf("%c\n", (a1+32, a2-32) );‍下列叙述正确的是(D)A.格式说明符数量不足,编译出错  B.以上都不是 C.程序输出小写字母m D.程序输出大写字母M5.下面表达式的值和其它三项不同的是(B)A.i+++1  B.i++   C.++i  D.i+=16.执行下列语句后a,b,c的值为​(D)‎int a=5; ​‎b=a++; ​‎c=++a-b;A.a=7,b=6,c=1B.a=6,b=6,c=0C.a=6,b=5,c=1D.a=7,b=5,c=27.设int k=7, x=12;则以下能使值为3的表达式是(A)A.(x%=k)-(k%=5)B.x%=(k%=5)C.x%= k-k%5D.x%=(k-k%5)8.设有语句“int a = 3;”,执行语句“a += a -= a * a;”后,变量a的值是(D)A.0B.9C.3D.-129.在C程序中如果要使用数学函数,如sin(x),log(x)等,需要在程序中加入的语句是(D)A.#define <math.h>B.#include <stdio.h>C.#define <stdio.h>D.#include <math.h>10.下列程序的输出结果是(A)‎#include <stdio.h>int main(){int a=3,b=-5;   printf("%d\n",b/a);return 0;   }A.-1 B.0 C.0.7 D.111.以下非法的赋值语句是(A)A.++(i+1);B.x=(j--);C.j++;D.n=++i;12.已知int a,b;并且有a=5%3;以及b=5/3;,则a和b的值分别是(D)A.0和1B.3和1C.5和1D.2和113.设a和b均为double型变量,且a=5.5、b=2.5,则表达式(int)a+b/b的值是(D)A.5.500000  B.6C.6.500000D.6.00000014.若以下选项中的变量已正确定义,则正确的赋值语句是(B)A.1+2=x2;B.x3=x2=x1=0;C.x1=26.8%3;D.x4=1+2=3;15.程序运行后的输出结果是(C)‍#include <stdio.h>int main(){char a='a';printf("%c,",++a);printf("%c\n",a++);return 0;}A.b,cB.a,cC.b,bD.a,b

C语言运算符和表达式题目练习相关推荐

  1. c语言的运算答案,C语言运算符与表达式的练习题答案.doc

    C语言运算符与表达式的练习题答案.doc C语言运算符与表达式的练习题单项选择题 1以下选项中,正确的 C 语言整型常量是( D ). A. 32L B. 510000 C. -1.00 D. 567 ...

  2. c语言表达式运算符,C语言运算符与表达式

    <C语言运算符与表达式>由会员分享,可在线阅读,更多相关<C语言运算符与表达式(18页珍藏版)>请在人人文库网上搜索. 1.2020/6/26,3,1,陈孝则,运算符和表达式, ...

  3. c语言等号运算符先计算右边,C语言运算符和表达式.ppt

    <C语言运算符和表达式.ppt>由会员分享,可在线阅读,更多相关<C语言运算符和表达式.ppt(29页珍藏版)>请在人人文库网上搜索. 1.运算符和表达式,夏涛,运算符与表达式 ...

  4. c语言运算符与表达式ppt,c语言运算符与表达式.ppt

    c语言运算符与表达式.ppt 第三讲 运算符与表达式 运算符与表达式 [例] 自增.自减运算符的用法与运算规则示例. /*程序功能:自增.自减运算符的用法与运算规则示例*/ main int x 6, ...

  5. c语言运算符和表达式说课,c语言运算符和表达式说课材料.ppt

    c语言运算符和表达式;;学习运算符,主要掌握以下4点:;;;;§3.1 算术表达式;;;;整除和求余数的特殊用处;;;;;// 连续的---表示前两个是对a的自减,最后的-表示减法运算;3.1.2 算 ...

  6. C语言为运算表达式添加括号,读书笔记-c语言-运算符与表达式

    1.算术运算符:+-*/% %要求参与运算的两个量必须是整型或字符型的,实型(float,double等)的数据不能做%运算. 算术表达式 运算符和数据可以组成运算的式子,称为表达式.举例:10+20 ...

  7. 第三章 C语言运算符,表达式,序列点,类型转换

    文章目录 赋值运算符 对象.左值.右值 算术运算符 关系运算符 逻辑运算符 备选拼写 iso646.h头文件 条件运算符 逗号运算符 表达式 语句 表达式语句 复合语句 迭代语句 选择语句 跳转语句 ...

  8. c语言复合赋值表达式题目,C语言中复合赋值运算,表达式等知识.doc

    C语言中复合赋值运算,表达式等知识.doc 3.1复合赋值运算 算术运算符"+ - * / %"和赋值运算符"="结合起来,形成复合赋值运算符.如下所示:+= ...

  9. C语言——运算符与表达式

    知识点一:表达式 1)什么是表达式:在C语言中,一个或多个运算对象与零个或多个运算符组成表达式; 例: 100 5 + 10 a / b a * 10 / b + c 2)表达式的结果: printf ...

  10. 第三章 C语言运算符与表达式练习题

    第三章 运算符与表达式练习题 一.单项选择题 1.下列数据中属于"字符串常量"的是(  ).      A."a"      B.  {ABC}         ...

最新文章

  1. Python正则表达式使用的四个基本步骤
  2. 【Ubuntu】ubuntu webqq桌面版pywebqq
  3. 【mysql】关于事务的隔离级别
  4. Glib实例学习(6)双端队列
  5. C# Aes CryptoStream Specified padding mode is not valid for this algorithm的解決方法
  6. iOS当中的设计模式
  7. asp.net中有关URL的信息
  8. [极客大挑战 2019]Knife [RoarCTF 2019]Easy Calc
  9. 常见RPM,YUM,DNF指令
  10. DEX Integral 上线 11 小时锁仓价值接近 3 亿美元
  11. 【Oracle】三种方式查看SQL语句的执行计划
  12. 10年年初写的述职报告
  13. 安卓webview开发简介
  14. Linux基本操作(实训一)
  15. 网页表格局部数据比对变色
  16. Gradle 2.0 用户指南翻译——第二十三章. Java 插件
  17. QQ空间热修复原理深入解析
  18. 管理博文 畅购商城--oauth---09
  19. Java抽象类与抽象方法
  20. CF(Div. 1 + Div. 2) E. Carrots for Rabbits(优先队列+贪心)

热门文章

  1. JavaWeb(二)Servlet和JSP简介
  2. qu32调音台说明书_调音台图解及使用说明
  3. 机器学习经典案例——泰坦尼克号
  4. linux加载打印机驱动程序,Linux下安装HP打印机的驱动程序
  5. ftp红帽子 linux,红帽linux安装FTP服务
  6. MOOC-首都师范-博弈论-焦宝聪-第六章-动态博弈学习笔记(五)
  7. Unity3D学习笔记——物理引擎
  8. 社会工程学之黑客番外——密码学
  9. 删除oracle安装目录,Oracle 卸载
  10. 触摸屏下的MFC程序