2024/2/11

运算符

1、选择题

1.1若有以下程序

main()

{   char  a='1',b='2';

    printf("%c,",b++);

    printf("%d\n",b-a);   }

程序运行后的输出结果是  C

A)3,2     B)50,2

C)2,2     D)2,50

1.2有以下程序

main()

{

   int  a,b,d=25;

   a=d/10%9;  

   b=a&&(-1);  

   printf("%d,%d\n",a,b);

}

程序运行后的输出结果是   B

A)6,1    B)2,1

C)6,0    D)2,0

1.3若整型变量a、b、c、d中的值依次为:1、4、3、2。则条件表达式a<b?a:c<d?c:d的值  

A

   A)1  B)2  c)3  D)4

1.4、若给定条件表达式(m)?(a++): (a--),则其中表达式m 。 C

A. 和(m= =0)等价 B. 和(m= =1)等价  

C. 和(m!=0)等价  D. 和(m!=1)等价

1.5、以下选项中,当x为大于1的奇数时,值为0的表达式  D

A. x%2==1      B. x/2      C. x%2!=0       D. x%2==0

1.6 有如下程序段,输出结果为  B

int i = 1;

int j = i++;

if( (i>j++) || (i++ == j) i+=j;

printf(%d\n , i );

A.   2      B.  3      C. 4       D. 5

1.7 int a=12; 表达式a+=a-=a*=a的值是  C

 A 12      B 144      C 0      D 132

  1.8若整型变量a、b、c、d中的值依次为:1、4、3、2。则条件表达式a>b?a:c<d?c:d的值         B

A)1  B)2  c)3  D)4

1.9 有以下程序

main()

{    int  i=1,j=2,k=3;

     if(i++==1&&(++j==3||k++==3))

        printf("%d  %d  %d\n",i,j,k);

}

程序运行后的输出结果是         B

A)1  2  3    B)2  3  4

C)2  2  3    D)2  3  3

2、填空题

2.1设a=12,n=5,则计算了表达式a%=(n%=2)后,a的值为__0____,计算了表达式a+=a-=a*=a后,a的值为__0____

2.2 设x=2.5,a=7,y=4.7,则x+a%3*(int)(x+y)%2/4的值为__2.5___。

    2.3 设a=2,b=3,x=3.5,y=2.5,则(float)(a+b)/2+(int)x%(int)y的值为__3.5____。

2.4以下程序运行后的输出结果是____10,20,0______

main()

{

   int  a,b,c

   a=10;b=20;c=(a%b<1)||(a/b>1);   

   printf("%d %d %d\n",a,b,c);

}

2.5以下程序运行时若从键盘输入:B33<回车>.输出结果是   A B

#include "stdio.h"

main()

{

   char a;

        int   b;

   a=getchar();   

 scanf("%d",&b);   

   a = a - 'A' + '0';

   b = b * 2;

   printf("%c  %c\n",a,b);

}

2.6设a、b、c均为int型变量且a=7.5, b=2,c=3.6, 则表达式a>b  && c>a  || a<b  &&  !c>b 的值是 。0

2.7设a、b、c均为int型变量且a=6, b=4,c=2, 则表达式!(a-b)+c-1  && b+c/2的值是 。1

2.8设a、b均为int型变量且a=2, b=4, 则表达式!(x=a) || (y=b)  && 0的值是 。0

2.9设a、b、c均为int型变量且a=1, b=4,c=3, 则表达式!(a<b)  || !c && 1的值是 。1

2.10 若有条件“2<x<3或x<-10”,其对应的C语言表达式是    (2<x&&x<3)||x<(-10)

3、填空题

3.1、 编写程序,从标准输入读取字符,并把它们写到标准的输出中。除了大写字母变换成小写字母外,所有字符的输出形式与它们的输入形式相同。

#include <stdio.h>int main(){char ch;while ((ch = getchar()) != EOF){if (ch >= 'A' && ch <= 'Z'){ch = ch - 'A' + 'a';}}putchar(ch); }return 0;
}

4、分析题

4.1、  思考一下,有两个整形变量ab,如何在不使用第3个变量的情况下,实现ab变量值的交换

   方法一

a = a + b;

b = a - b;

a = a - b;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/678692.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

项目02《游戏-13-开发》Unity3D

基于 项目02《游戏-12-开发》Unity3D &#xff0c; 任务 &#xff1a;宠物系统 及 人物头像血条 首先在主面板MainPanel预制体中新建一个Panel&#xff0c; 命名为PlayerInfo 新建Image&#xff0c;作为头像 新建Slider&#xff0c;作为血条 对Panel组件添加一个水…

Day40- 动态规划part08

一、单词拆分 题目一&#xff1a;139. 单词拆分 139. 单词拆分 给你一个字符串 s 和一个字符串列表 wordDict 作为字典。如果可以利用字典中出现的一个或多个单词拼接出 s 则返回 true。 注意&#xff1a;不要求字典中出现的单词全部都使用&#xff0c;并且字典中的单词可以…

基于布隆过滤器的跨平台USB存储设备管控方案

1、前言 U盘作为移动存储设备之一&#xff0c;是我们日常生活中接触最多和最常用的存储介质。正因如此&#xff0c;针对U盘内容的管理也因为使用场景的多样和复杂性&#xff0c;变得难以实现。 我们的设计思路是先通过某些手段对U盘进行病毒&#xff0c;并在查杀完成后对U盘进…

PE 特征码定位修改程序清单 uiAccess

requestedExecutionLevel level"asInvoker" uiAccess"false" 可以修改这一行来启用禁用原程序的盾牌图标&#xff0c;似乎作用不大。以前没事写的一个小玩意&#xff0c;记录一下。 等同于这里的设置&#xff1a; 截图 代码如下&#xff1a; #include …

谷粒商城【成神路】-【7】——库存系统

目录 &#x1f9c8;1.仓库维护 &#x1f35f;&#x1f35f;1.1配置网关陆游规则 &#x1f35f;&#x1f35f;1.2修改模糊查询 &#x1f95e;2.仓库库存 &#x1f37f;3.采购需需求 &#x1f35f;&#x1f35f;3.1采购的模糊检索 &#x1f35f;&#x1f35f;3.2合并…

system V——进程间通信

上一篇博客中我介绍了system V进程间通信中的内存共享&#xff0c;但是其中还有两 种通信方式&#xff1a;消息队列、和信号量&#xff0c;接下来我将简单介绍一下&#xff0c;消息队列和 信号量以及操作系统是如何看待system V进程间通信的。1. 消息队列 a. 大致介绍 消息队…

4核8G服务器配置性能怎么样?12M带宽配置服务器能干什么?

腾讯云轻量4核8G12M轻量应用服务器支持多少人同时在线&#xff1f;通用型-4核8G-180G-2000G&#xff0c;2000GB月流量&#xff0c;系统盘为180GB SSD盘&#xff0c;12M公网带宽&#xff0c;下载速度峰值为1536KB/s&#xff0c;即1.5M/秒&#xff0c;假设网站内页平均大小为60KB…

职业发展 - 一个专注于嵌入式物联网架构设计的攻城狮(转载)

1 关于我 很高兴大家都关注到我&#xff0c;从而看到这篇简要的介绍&#xff0c;下面有更多的关于我。 我是一个嵌入式架构师&#xff0c;早前从事过智能电网相关的电力设备开发&#xff0c;金融POS机开发&#xff0c;以及eSIM相关的软件开发&#xff0c;现在主要在做嵌入式I…

Linux文本三剑客(1)

文章目录 一、通配符二、find文件查找查找条件处理动作 三、正则表达式四、Linux三剑客之grep实例正则表达式&#xff08;基于grep&#xff09;基础正则表达式扩展正则 最常用 五、Linux三剑客之sed语法动作说明实例以行为单位的新增/删除以行为单位的替换与显示数据的搜寻并显…

云原生容器化-3 Dockerfile

1.Dockerfile作用 用户可以使用两种方式构建Docker镜像: 手动方式和Dockerfile自动方式。 [1] 手动方式 运行基础镜像为容器后&#xff0c;根据业务需要进行定制化操作&#xff0c;然后手动通过docker commit命令将容器保存为镜像。 [2] Dockerfile 将依赖的基础镜像和定制化操…

CVE-2012-1823 漏洞复现

CVE-2012-1823 PHP SAPI 与运行模式 首先&#xff0c;介绍一下PHP的运行模式。 下载PHP源码&#xff0c;可以看到其中有个目录叫sapi。sapi在PHP中的作用&#xff0c;类似于一个消息的“传递者”&#xff0c;比如在《Fastcgi协议分析 && PHP-FPM未授权访问漏洞 &…

中年低端中产程序员从西安出发到海南三亚低成本吃喝万里行:西安-南宁-湛江-雷州-徐闻-博鳌-陵水-三亚-重庆-西安

文章大纲 旅途规划来回行程的确定南宁 - 北海 - 湛江轮渡成为了最终最大的不确定性&#xff01;感谢神州租车气温与游玩地点总体花费 游玩过程出发时间&#xff1a;Day1-1月25日星期四&#xff0c;西安飞南宁路途中&#xff1a;Day2-1月26日星期五&#xff0c;南宁-湛江-住雷州…

工业自动化监控界面与网页、移动UI大相径庭,不能机械照搬。

工业自动化系统监控界面与网页UI、移动UI设计的不同之处主要体现在以下几个方面&#xff1a; 设备和数据展示&#xff1a;工业自动化系统监控界面需要展示大量的设备状态和实时数据&#xff0c;如传感器数据、设备运行状态等。相比之下&#xff0c;网页UI和移动UI设计更注重内容…

【开源】JAVA+Vue.js实现衣物搭配系统

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、研究内容2.1 衣物档案模块2.2 衣物搭配模块2.3 衣物收藏模块 三、系统设计3.1 用例设计3.2 E-R图设计3.3 数据库设计3.3.1 衣物档案表3.3.2 衣物搭配表3.3.3 衣物收藏表 四、系统实现4.1 登录页4.2 衣物档案模块4.3 衣物搭配模块4.4…

(已解决)Vue routes的 children使用(小白来看,包会!)

前言 分析链接&#xff1a;Vueelement ui实现好看的个人中心_vue个人信息页面代码-CSDN博客 使用了很多vue深层知识&#xff0c;简化并且做到自己的项目上面 对小白很有帮助&#xff0c;因为我就是小白&#xff0c;才搞明白。 最核心的就是routes的 children使用&#xff0c…

leetCode 的第一题 javascript 两数之和

有人相爱&#xff0c;有人夜里开车看海&#xff0c;有人leetcode第一题都做不出来。 1.题目 给定一个整数数组 nums 和一个整数目标值 target&#xff0c;请你在该数组中找出 和为目标值 target 的那 两个 整数&#xff0c;并返回它们的数组下标。 你可以假设每种输入只会对…

C++入门(上)

文章目录 1:什么是C2.C的发展史3:C关键字(C98)4:命名空间4.1:命名空间的概念4.2:命名空间的定义4.3:命名空间的使用4.3.1加命名空间的名称以及域作用限定符4.3.2:使用using将命名空间中某个成员引入4.3.3:使用using namespace 命名空间名称展开命名空间代码1代码2 5:C输入与输出…

pytorch常用激活函数笔记

1. relu函数&#xff1a; 公式&#xff1a; 深层网络内部激活函数常用这个 import matplotlib.pyplot as pltdef relu_fun(x):if x>0:return xelse:return 0x np.random.randn(10) y np.arange(10)plt.plot(y,x)for i ,t in enumerate(x):x[i] relu_fun(t) plt.p…

JVM的主要组成部分,以及它们的作用。JVM中的内存区域有哪些,它们各自的作用是什么?什么是Java的堆内存,它如何影响程序的性能?

JVM的主要组成部分&#xff0c;以及它们的作用 JVM&#xff08;Java虚拟机&#xff09;的主要组成部分包括类加载器&#xff08;Class Loader&#xff09;、运行时数据区&#xff08;Runtime Data Area&#xff09;、执行引擎&#xff08;Execution Engine&#xff09;、本地库…