(C)一些题3

1.

#include<stdio. h>

void main ()
{
int k=10000;

do
{
k++;
printf (“%d\n",k) ;

}while (k>10000);//不是死循环,因为%d有范围,超限后为负数,所以退出循环

2.

#include<stdio. h>

void main ()

{
int s=36;
while(s);//因为有;是死循环

--s;

printf("%d\n",s);

}

3.执行语句: for ( i =1;i+ +<4:):后,变量 i 的值是

 A .3    B .4     C. 5    D.不定 

4.char h ,* s =& h :可将字符 A 通过指针存入变量 h 中的语句是
 A .* s = A ;
 B .* s =' A ';
 C . s = A ;
 D . s =' A ';


5.若有说明: int * p , m =5, n ;以下程序段正确的是
 A . p =& n ;
 scanf ("% d ",& p );
 B . p =& n ;
 scanf ("% d ",*p );
 C . scanf ("% d ",& n );
* p = n ;
 D . p =& n ;
* p = m ;

6.有以下程序

main()

{

int i =1, j =1, k =2;
 if (( j ++||k ++)&& i ++)
 printf ("% d ,% d ,% d\n ", i , j ,k );

}

执行后输出结果是(
 A .1,1,2
C. 2,2,2
 B .2,2,1 

D .2,2,3

7.已知变量 a 被定义为 int 型变量,以下定义并初始化指针变量 p 的语句中正确的

A.int p=a;

B.int *p=*a;

C.int p=&a;

D.int *p=&a;

8.若有下列定义,则对 a 数组元素地址的正确引用是
 int a [5],* p = a ;
 A .*( p +5)
C. a +2

B.*p+2

D.*&a[5]


9.若有定义语句: char s [10]="1234567\0\0";,则 strlen ( s )的值是()
 A .7    B.8    C.9     D.10


10.以下叙述中错误的是(.)
 A .用户定义的函数中可以没有 return 语句
 B .用户定义的函数中可以有多个 return 语句,以便可以调用一次返回多个函
数值
 C .用户定义的函数中若没有 return 语句,则应当定义函数为 void 类型
 D .函数的 return 语句中可以没有表达式

答案:CBDC DCAB

3,i++<4 已经加了,所以为5

4.A和C字符A没加引号,D。s为地址

5.A和B没有n的值   cC,没有初始化,不能指向n

6.或运算,左边为真时,右边不运行

7.注意定义并初始化,所以D对

8.A和D超限,B,*p指内容,加2,

10.return语句一次只能返回一个值

11.当运行以下程序时,程序的输出结果足:


void fun(int *y)
{
printf("*y= %d\n",*y);
*y=10;
printf("*y=%d\n",*y);
}
void main()
{
int x=20;
printf("x=%d\n",x);
fun(&x); 
printf("x= %d\n",x);
}

x=20

*y=20

*y=10

x=10

fun(&x)是对xs的值进行了修改

12.

#include <stdio.h>
struct st
{
int x:
int *y;
}*p;
int dt[4]={ 10,20,30,40};
struct st aa[4]= {50,&dt[0],60,&dt[ 1],70,&dt[2],80,&dt[3]};
}

void main()
{
P=aa;
printf("%d\n",++p->x);
printf("%d\n",(++p)->x);
print("%d、n",++(*p->y);
}

51

60

21

本题的优先级为()>  ->  >   ++   >   *

++p->x等价于++(p->x)

++(*p->y)等价于  ++(*(p->y))

13.函数 fun 的功能是:将形参 n 所指变量中,个位上为偶数的数去除,剩余的数按原来从高位到低位的顺序组成一个新的数,并通过形参指针 n 传回所指变量。例如,输入一个数:27638496,新的数:为739。


# inelude < stdio . h >
 void fun ( unsigned long * n) 
{
 unsigned long x =0, i ;
 int t ;
 i =1;
 while (*n)
{
 t =* n %________;
 if ( t %2!=_________);
{
x = x + t * i ;
 i = i *10;
}
*n=*n/10;
}
*n=___________;
}

 void main()
{
 unsigned long n =-1;
 while ( n >99999999|| n <0)
{
printf (" Please input (0< n <100000000):");
 scanf ("% ld ",& n );
}
 fun (& n );
 printf (" nThe result is :% ld ' in ". n );
}

答案:1.10      2.0      3.x

14.下面程序的功能是删除字符串 s 中的空格。
 


# include " stdio . h "
 void main ()
{
 char * s =" Beijing ligong daxue ";
 int i , j ;
 for ( i = j =0; s [ i ]!='\0'; i ++)
{
 if ( s [ i ]!='')
________________
 else
_________________
 s [ j] =' O ';
printf("%s",s);
}

答案:s[j++]=s[i];          s[j]=s[i];
 

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

基于STM32的电影院安全系统的设计与实现(论文+源码)

1.系统设计 本次基于STM32F4的电影院安全系统的设计与实现&#xff0c;以STM32F4单片机为核心控制器&#xff0c;配合人体红外传感器&#xff0c;烟雾传感器&#xff0c;甲醛传感器等硬件设施&#xff0c;实现了对电影院内环境的检测&#xff0c;当出现异常则会通过蜂鸣器和LE…

拼多多商品详情数据接口(Pinduoduo.item_get)

拼多多商品详情数据接口是一种程序化的接口&#xff0c;通过这个接口&#xff0c;商家或开发者可以使用自己的编程技能&#xff0c;对拼多多平台上的商品信息进行查询、获取和更新。这个接口允许商家根据自身的需求&#xff0c;获取商品的详细信息&#xff0c;例如价格、库存、…

Harmony 应用开发之size 脚本

作者&#xff1a;麦客奥德彪 在应用开发中&#xff0c;最终呈现在用户面前的UI&#xff0c;是用户能否继续使用应用的强力依据之一&#xff0c;在之前的开发中&#xff0c;Android 屏幕碎片化严重&#xff0c;所以出现了很多尺寸适配方案。 最小宽适配、百分比适配等等。 还有一…

【论文】Bao:一种用于现代多核嵌入式系统的轻型静态分区管理程序

Bao&#xff1a;一种用于现代多核嵌入式系统的轻型静态分区管理程序 个人学习过程中 Bao Hypervisor 论文翻译&#xff08;借助翻译工具个人校对&#xff09;&#xff0c;仅供学习使用&#xff0c;由于个人对一些技术专有名词不够熟悉&#xff0c;翻译不当的地方欢迎指出 论文地…

windows11下安装Tensor RT,并在conda虚拟环境下使用

建议仔细读一读NVIDIA官方出的安装教程&#xff0c;里面有windows、linux等安装教程&#xff0c;非常详细&#xff0c;这里再做一下简要总结。 TensorRT主要有三种安装模式、五种安装方式 毫无疑问&#xff0c;在windows系统中&#xff0c;我们只能选择zip安装。 安装tensorR…

【软件测试】技术不好?不学这几招你怎么跳槽?

目录&#xff1a;导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结&#xff08;尾部小惊喜&#xff09; 前言 1、软件测试面试环…

java springboot测试类鉴定虚拟MVC请求 返回内容与预期值是否相同

上文 java springboot测试类鉴定虚拟MVC运行值与预期值是否相同 中 我们验证了它HTTP的返回状态 简单说 校验了他 是否成功的状态 这次 我们来不对得到的内容 我们 直接改写测试类代码如下 package com.example.webdom;import org.junit.jupiter.api.Test; import org.springf…

AIGC 实践——七鱼客服机器人业务指标波动分析

智能客服机器人的业务指标&#xff0c;最常见的就是解决率&#xff0c;解决率的高低直接关系到客户采购机器人的价值。解决率很高&#xff0c;客户可以省下很多成本开销&#xff0c;如果解决率很低&#xff0c;那么就没有必要采购这个客服机器人。所以&#xff0c;智能客服机器…

PyTorch深度学习实战——人体姿态估计

PyTorch深度学习实战——人体姿态估计 0. 前言1. 人体姿态估计2. 使用 Detectron2 实现人体姿态估计相关链接 0. 前言 我们已经学习了如何执行实例分割&#xff0c;在本节中&#xff0c;我们将了解如何利用 Detectron2 对图像执行人体姿态估计&#xff0c;检测图像中人物的身体…

Atlassian Confluence 路径遍历和命令执行漏洞 (CVE-2019-3396)

漏洞描述 Confluence 是由澳大利亚软件公司 Atlassian 开发的基于 Web 的企业 wiki。 Atlassian Confluence 6.14.2 版本之前存在一个未经授权的目录遍历漏洞&#xff0c;攻击者可以使用 Velocity 模板注入读取任意文件或执行任意命令。 漏洞环境及漏洞利用 启动docker环境…

GPRS电表和4G电表有哪些区别?

随着科技的不断进步&#xff0c;通信技术在智能电网中的应用越来越广泛。其中&#xff0c;GPRS电表和4G电表作为两种常见的远程智能抄表方案&#xff0c;为广大用户带来了便捷的用电管理体验。然而&#xff0c;这两种电表在技术特点、应用场景等方面存在一定差异。下面&#xf…

Authing 入选《 2023 年央国企信创应用与实践研究报告》优秀服务商

11 月 21 日&#xff0c;Authing 身份云作为国内唯一事件驱动云原生身份平台入选《 2023 年央国企信创应用与实践研究报告》优秀服务商&#xff0c;该报告由第一新声研究院合伙人、Gartner 前高管合伙人/副总裁李长华牵头指导&#xff0c;第一新声创始人兼 CEO 组织&#xff0c…

华中科技大学李松课题组,利用机器学习预测多孔材料水吸附等温线

多孔材料的水吸附等温线是一个非常重要的参数&#xff0c;但这一参数的获得并不容易。这是因为多孔材料种类过多、结构多元&#xff0c;通过实验和计算的方式获得水吸附等温线数据成本过高&#xff0c;耗时过长。 华中科技大学的李松课题组&#xff0c;建立了一个两步机器学习模…

深度学习模型训练计算量的估算

深度学习模型训练计算量的估算 方法1&#xff1a;基于网络架构和批处理数量计算算术运算次数前向传递计算和常见层的参数数量全连接层&#xff08;Fully connected layer&#xff09;参数浮点数计算量 CNN参数浮点数计算量 转置CNN参数浮点数计算量 RNN参数浮点数计算量 GRU参数…

java--static修饰成员方法

1.成员方法的分类 ①类方法&#xff1a;有static修饰的成员方法&#xff0c;属于类 ②实例方法&#xff1a;无static修饰的成员方法&#xff0c;属于对象。 2.成员方法的执行原理 解析&#xff1a; 第一行代码&#xff1a;扫描class包名&#xff0c;在方法区生成一个Test.cl…

如何用Python爬取全国高校数据?

前言 Python是一门强大的编程语言&#xff0c;它可以用于爬取互联网上的各种数据。在这篇文章中&#xff0c;我们将学习如何使用Python爬取全国高校数据&#xff0c;并使用代理IP进行爬取。 本文主要分为以下几个部分&#xff1a; 数据来源及需求安装依赖包及导入模块爬取全…

G320E是一种低荣声、固定频率的电荷泵型DC/DC转换器

G320E 低噪声电荷泵DC/DC转换器 产品概述&#xff1a; G320E是一种低荣声、固定频率的电荷泵型DC/DC转换器&#xff0c;在输入电压范围在2.7V到5.0V的情况下&#xff0c;该器件可以产生5V的输出电压&#xff0c;最大输出电流达到300mA.G320E外部元件少&#xff0c;非常适合于…

MySQL-01-MySQL基础架构

1-MySQL逻辑结构 如果能在头脑中构建一幅MySQL各组件之间如何协同工作的架构图&#xff0c;有助于深入理解MySQL服务器。下图展示了MySQL的逻辑架构图。 MySQL逻辑架构整体分为三层&#xff0c;最上层为客户端层&#xff0c;并非MySQL所独有&#xff0c;诸如&#xff1a;连接处…

掌握视频色彩变幻特效,让你的影片更具魅力!

如果你是一名视频制作爱好者或专业人士&#xff0c;那么一定会知道在视频中添加特效的重要性。今天&#xff0c;我们将向你介绍一种令人惊叹的特效技巧——色彩变幻。通过掌握这个技巧&#xff0c;你将能够为你的影片增添独特的视觉效果&#xff0c;吸引观众的注意力。 首先第一…