c语言系统通常将一个判断为真,C语言程序设计学习-习题2
习题二
一、选择题
1.下列4组选项中,均不是C语言关键字的选项是( A )
A.Define IF type
B.getc char printf
C.include scanf case
D.while go pow
2.下面4个选项中,均是不合法的用户标识符的选项是( C )
A.A P_0 do
B.float 2a0 _A
C.b-a goto int
D.-123 temp INT
3.下面4个选项中,均是合法整型常量的选项是( A )
A.160 -0xffff 011
B.-0xcdf 01a 0xe
C.-01 986.012 0668
D.-0x48a 2e5 0x
4.下面4个选项中,均是合法转义字符的选项是( A )
A. ’ \’ ’ ’\’ ’\n’
B.’\’ ’\017’ ’\’ ”
C.’\018’ ’\f’ ’xab’
D.’\0’ ’101’ ’xlf’
5.若有代数式3·ae/bc,其中a、b、c、e为变量,则不正确的C语言表达式是( C )
A.a/b/ce3
B.3Ae/b/c
C.3ae/bc
D.ae/c/b3
6.已知各变量的类型说明为
int k,a,b;
long w=5;
double x=1.42;
则以下不符合C语言语法的表达式是( A )
A.x%(-3)
B.w+=-2
C.k=(a=2,b=3,a+b)
D.a+=a-=(b=4)(a=3)
二、填空题
1.指出下列合法的变量名___________
100, fabs, 5ac,a[2], ex-1, int, “abc”, s06, _234, ab, c.d, E3
2.下列常数中符合C语言语法规定的是________________.
‘\’‘\101’“\” e3 019 0xle 1.e5 (2+3)e(4-2) 5.2e2.5 “ab\n”
3.C语言中把“真”表示为_1,把“假”表示__0.
4.系统通常将一个非零值判断为“真”,将零值判断为“假”。
5.用于描述“c是大于等于a且小于b的奇数”的逻辑表达式的是c>=a&&c
或者_c>=a&&c
6.已知字母a的ASCII码值为十进制数97,且设ch为字符型变量,则表达式“ch=‘a’+‘8’-‘3’”的值为‘f’或者102.
7.C语言中一个单精度浮点型数据占4个字节。
8.如果a=1,b=2,c=3,d=4,则表达式“a>b?c:d”的值为__4_。
9.写出下面表达式的值,
设a=10,b=4,c=5,d=1,x=2.5,y=3.5.
(1)!(a+b)+y-1&&x+b/2 1
(2)x+y>b&&a/b==x 0
(3)a%=(b%=3) 0
(4)a+=a-=a*=a 0
(5)(float)(a+c)/2+(int)x%(int)y 9.500000
三、写出下列程序的运行结果
#include
void main()
{
int x,y,z;
x=y=1;
z=x++,y++,++y;
printf(“%d,%d,%d\n”,x,y,z);
}
运行结果为2,3,1
2.
#include
void main()
{
int i,j;
i=8,j=10;
printf(“%d,%d,%d,%d\n”,i,j,++i,j++);
}
运行结果为9,10,9,10 注意:输出项的右原则
3.
#include
void main()
{
int a=1,b=2,c=3;
printf(“%d,%d,%d,%d\n”,a=b=c,a=bc,a(b=c),a==(b==c));
}
运行结果为3,1,0,0
四、程序填空题
1.用一个条件表达式描述从a、b、c中找出最大值赋给max.请将程序补充完整。
#include
void main()
{
int a,b,c,t;
printf(“输入3个整数:”);
scanf("%d,%d,%d",&a,&b,&c);
(t=a>b?a:b)>c?t:c;
printf(“3数中最大的值为:%d\n”,t);
}
若输入: 77,95,66
运行结果:95
2.以下程序是输入一个华氏温度(。F)求出摄氏温度(。C)的程序,其计算公式为C=5/9(F-32).请将程序补充完整。
#include
void main()
{
float F,C;
printf(“请输入华氏温度:”);
scanf(“%f”,&F);
C=5*(F-32)/9;
printf(“摄氏温度为%f\n”,C);
}
运行:请输入华氏温度: 98.6
运行结果:摄氏温度为36.999999
标签:选项,int,C语言,printf,程序设计,习题,include,表达式
来源: https://blog.csdn.net/m0_51197424/article/details/114900003
c语言系统通常将一个判断为真,C语言程序设计学习-习题2相关推荐
- c语言判断非法字符题目,C语言考试题库之判断题-c语言考试判断题
<C语言考试题库之判断题-c语言考试判断题>由会员分享,可在线阅读,更多相关<C语言考试题库之判断题-c语言考试判断题(7页珍藏版)>请在人人文库网上搜索. 1.三.判断题(1 ...
- c 语言系统下载地址,最新晨晖C语言学习系统下载地址电脑版-CC软件
晨晖C语言学习系统是一款专业的c语言学习软件,它的页面简洁,功能强大,非常适合入门级初学者从基础开始学习c语言,它里面拥有大量的知识点以及基础知识,能够帮助初学者循序渐进打下基础,有需要的朋友快来下载 ...
- c语言编写一个函数判断闰年,C语言:实现一个函数判断year是不是闰年
#include /*判断是否是闰年:四年一闰,百年不闰,四百年再闰,单独的四百年一闰也是闰年的条件*/ int leap(year) { int ret=0;; if(((year%4==0)&am ...
- c语言密码强度的判断程序,C语言实现密码强度检测
这篇文章主要为大家详细介绍了C语言实现密码强度检测,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了C语言实现密码强度检测,供大家参考,具体内容如下 ...
- c语言负数与正数判断大小,c语言编程,输入一些整数,判断其中正数与负数的个数,并分别求出正数与负数的平均值...
代码如下: #include "stdio.h" main( ) { int i,iNum,iCount1=0,iCount2=0,iCount3=0; for(i=1;i< ...
- 在python语言中语句的续行符是_Python程序设计课后习题答案-第二单元(2页)-原创力文档...
习题 2 一.选择题 1.流程图中表示判断框的是( ).B A.矩形框 B .菱形框 C .平行四边形框 D .椭圆形框 2 .下面不属于程序的基本控制结构的是( ).D A.顺序结构 B .选择结构 ...
- JAVA中计算五子棋平局的算法_输入五子棋棋盘判断输赢或平局—程序设计(C语言)...
输入五子棋棋盘判断输赢或平局-程序设计(C语言) 输入五子棋棋盘判断输赢或平局-程序设计(C语言) 输入五子棋棋盘判断输赢或平局-程序设计(C语言) ??做这道题实在没有思路参考了这位作者的代码: h ...
- R语言数据类型及数据类型判断
R语言数据类型及数据类型判断 目录 R语言数据类型及数据类型判断 从存储角度看R数据类型
- 三个用户在同一系统中同时对他们的c语言,杭州电子科技大学学生考试卷2013年操作系统试卷(2份,有答案)...
内容简介: 杭州电子科技大学学生考试卷2013年操作系统试卷(2份,有答案) 杭州电子科技大学学生考试卷(A )卷 一.判断题(共10分,每小题1分,正确的打√,错误的打×) 1.分布式操作系统和网络 ...
最新文章
- MKTickerView
- 基本算法之递推与递归的简单应用
- Boost:字符串替换的测试程序
- svn命令行工具安装使用(windows)
- 深入分析存储器的位宽及与C的关系
- 这个关系国计民生的“黑盒子” 我们造出来了
- HBase之MVCC
- python自学行吗-零基础如何学习Python?看Python视频就可以吗?
- 最全面的PLC学习网站
- matlab如何运行程序
- 《大唐卫星网络电视》
- 《本科-线性代数笔记-精简汇总》,纯手工!
- centos修正时区
- 【国际化】vue2+uniapp实现国际化
- HDFS——JN扩容的正确姿势
- eclipse配置环境变量
- 魔王语言问题c语言实现及思路求解
- 有一堆棋子,两枚两枚的数,最后余1枚,3枚3枚的数,最后余2枚,5枚5枚的数,最后余4枚,6枚6枚的数,最后余5枚,只有7枚7枚的数,正好可以数完。编程求出这堆棋子最少有多少枚棋子?
- redis 生成订单号学习
- java tm se 下载_Java SENetBeans IDE下载_Java SENetBeans IDE官方下载-太平洋下载中心
热门文章
- 堆排序及从10亿个数据中找出最小或最大的10个数
- CSS排版练习小作业,文字围绕图片显示,基本的float浮动定位
- Shell脚本中cp使用*号提示No such file
- D-OJ刷题日记:找数组中的最大值 题目编号:702
- 全网最详细,MySQL数据库知识总结,你要的我都有......
- 2021-11-05 微信小程序实现登录功能
- 单位转换html代码,JavaScript实现长度单位转换
- 当谈论机器学习中的公平公正时,我们该谈论些什么?
- 什么是静态网站?什么是动态网站?
- redis主从复制,主读不到从节点信息的坑