试题与答案

有以下程序: #include <stdio.h> void ss(char *

题型:单项选择题

题目:

有以下程序:
#include <stdio.h>
void ss(char *s, char t)
while(*s)
if(*s==t) *s=t='a'+'A';
s++;
main()
char strl[100]="123ddfefdbd", c='d';
ss(str1, c); printf("% s\n", str1);
程序运行后的输出结果是( )。

A) ABCDDEFEDBD
B) 123DDfefDbD
C) 123AAfefAbA
D) Abcddfefdbd

答案:

参考答案:B

解析: 在内存中,字符数据以ASCII码存储,它的存储形式与整数的存储形式类似。C语言中,字符型数据和整型数据之间可以通用,也可以对字符型数据进行算术运算,此时相当于对它们的ASCII码进行算术运算,在本题中,s++相当于s=s+1,即让s指向数组中的下一个元素。在函数SS(char*s,char t)中,当*s==t时,*s通过运算变为大写,因此答案选择B)。

试题推荐
题型:问答题

(Ⅰ)小军在探究光的折射规律时做了如图1所示的实验,下表中是她测出的数据,根据实验现象和表中数据,她得出了如下结论:光从空气斜射入其他介质中时,折射光线靠近法线,折射角小于入射角.

(1)你认为小军的探究结论是否可靠?说出你的理由.

(2)如果小军想验证折射现象中光路是否可逆,她应该怎样做?

入射角i51°
折射角r31°

(Ⅱ)小明利用天平和量筒测量一个小螺壳的密度.

(1)当横梁平衡时所用的砝码和游码位置如图2所示,该天平的分度值是______,小螺壳的质量是______g;

(2)小明用量筒测小螺壳的体积,图3中使用量筒时正确的读数视线是______(选填“A”或“B”).若小螺壳的体积是10cm3,则该螺壳的密度是______g/cm3

(Ⅲ)小刚同学由“金属导体的电阻一般随导体温度的升高而增大”联想到:铅笔芯也是导体,铅笔芯的电阻与它的温度之间是否也存在这种关系呢?于是,小刚和几位同学一起进行了“探究铅笔芯的温度变化对其电阻有何影响”的实验.

(1)实验思路:保持铅笔芯两端的电压不变,给铅笔芯加热,测出不同______时通过铅笔芯的电流,根据电流的变化情况,得出铅笔芯电阻大小与其温度变化的关系.其依据是:电压一定时,电阻越小,电流______.

(2)小刚设计了如图4所示的电路.你认为小刚他们的实验存在什么不足,写出其中一条.

查看答案
微信公众账号搜索答案