(C)一些题19

1.下列叙述中正确的是(D)

A . do - while 语句构成的循环不能用其他语句构成的循环来代替

B . do - while 语句构成的循环只能用 break 语句退出

C .用 do - while 语句构成的循环,在 while 后的表达式为非零时结束循

D .用 do - while 语句构成的循环,在 while 后的表达式为零时结束循环

2.设c1、c2均是 char 类型变量,则不正确的函数调用为(B)

A,printf ("%c,%c,",c1,c2)

B.getchar(c1)

C.putchar (c2)

解析:getchar()内无内容

3.fun1函数的调用语句为 funl (& a ,& b ,& c );。它将3个整数按由大到小的顺序调整后依次放入 a , b , c ,三个变量中, a 中放最大数,请填空。

复制代码
 void fun2( int * x , int * y )
 int t ;
{
 t =* x ;* x =* y ;* y = t ;
}
 void fun1( int * pa , int * pb , int * pc )
{
 if (* pc >* pb )fun2(【5】); 
if (* pa <* po )fun2(【6】); 
if (* pa <* pb )fun2(【7】);
}

答案:pc,pb

pa,pc

pa,pb

解析:写地址

相关推荐
皮影w2 分钟前
Java SpringAOP入门
java·开发语言
Jtti5 分钟前
IPv4与IPv6共存下的访问问题排查方法
开发语言·php
周杰伦fans10 分钟前
CommunityToolkit.Mvvm(又称MVVM Toolkit) 与 MvvmLight 的核心区别
开发语言·c#·.netcore
小青龙emmm14 分钟前
2025级C语言第四次周测题解
c语言·开发语言·算法
树在风中摇曳25 分钟前
【牛客排序题详解】归并排序 & 快速排序深度解析(含 C 语言完整实现)
c语言·开发语言·算法
minji...28 分钟前
算法---模拟/高精度/枚举
数据结构·c++·算法·高精度·模拟·枚举
Vic1010144 分钟前
Java 序列化与反序列化:深入解析与实践
java·开发语言
Sirius Wu1 小时前
开源训练框架:MS-SWIFT详解
开发语言·人工智能·语言模型·开源·aigc·swift
后端小张1 小时前
【JAVA 进阶】Spring Cloud 微服务全栈实践:从认知到落地
java·开发语言·spring boot·spring·spring cloud·微服务·原理
从零开始学习人工智能1 小时前
USDT区块链转账 vs SWIFT跨境转账:技术逻辑与场景博弈的深度拆解
开发语言·ssh·swift