📄 下午.htm
字号:
style="FONT-FAMILY: 宋体">进行逻辑乘运算,并存入变量</SPAN><SPAN
lang=EN-US>K</SPAN></FONT><SPAN style="FONT-FAMILY: 宋体"><FONT
size=2>。</FONT></SPAN></P>
<P class=MsoNormal><SPAN style="FONT-FAMILY: 宋体"><FONT
size=2>第</FONT></SPAN><FONT size=2><SPAN lang=EN-US>3</SPAN><SPAN
style="FONT-FAMILY: 宋体">步根据用户要求将数组元素</SPAN><SPAN
lang=EN-US>MAP(V)</SPAN><SPAN
style="FONT-FAMILY: 宋体">左起第</SPAN><SPAN lang=EN-US>K</SPAN><SPAN
style="FONT-FAMILY: 宋体">位设置为”</SPAN><SPAN lang=EN-US>1</SPAN><SPAN
style="FONT-FAMILY: 宋体">”或”</SPAN><SPAN
lang=EN-US>0</SPAN></FONT><SPAN style="FONT-FAMILY: 宋体"><FONT
size=2>”。这一步的具体实现过程</FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT size=2>
</FONT></SPAN><FONT size=2><SPAN
style="FONT-FAMILY: 宋体">如下:</SPAN><SPAN
lang=EN-US> </SPAN></FONT><SPAN
style="FONT-FAMILY: 宋体"><FONT size=2>,</FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT size=2>
1</FONT></SPAN><FONT size=2><SPAN
style="FONT-FAMILY: 宋体">、为在指定像素置“亮”,应将</SPAN><SPAN
lang=EN-US>MAP(V)</SPAN><SPAN style="FONT-FAMILY: 宋体">与</SPAN><SPAN
lang=EN-US>BIT(K)</SPAN><SPAN
style="FONT-FAMILY: 宋体">进行逻辑</SPAN><U><SPAN lang=EN-US>
(4) </SPAN></U><SPAN
style="FONT-FAMILY: 宋体">运算,并存入</SPAN><SPAN
lang=EN-US>MAP(V)</SPAN></FONT><SPAN style="FONT-FAMILY: 宋体"><FONT
size=2>。</FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT size=2>
2</FONT></SPAN><FONT size=2><SPAN
style="FONT-FAMILY: 宋体">、为在指定像素置“暗”,</SPAN><SPAN lang=EN-US>
</SPAN><SPAN style="FONT-FAMILY: 宋体">应先将</SPAN><SPAN
lang=EN-US>BIT(K)</SPAN><SPAN
style="FONT-FAMILY: 宋体">各位取反,再将</SPAN><SPAN
lang=EN-US>MAP(V)</SPAN><SPAN style="FONT-FAMILY: 宋体">与</SPAN><SPAN
lang=EN-US>BIT(K)</SPAN><SPAN
style="FONT-FAMILY: 宋体">进行逻辑</SPAN><U><SPAN lang=EN-US>
(5) </SPAN></U><SPAN
style="FONT-FAMILY: 宋体">运算,并存入</SPAN><SPAN
lang=EN-US>MAP(V)</SPAN></FONT><SPAN style="FONT-FAMILY: 宋体"><FONT
size=2>。</FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT
size=2></FONT></SPAN> </P>
<P class=MsoNormal><SPAN lang=EN-US><FONT
size=2></FONT></SPAN> </P>
<P class=MsoNormal><SPAN lang=EN-US><FONT
size=2></FONT></SPAN> </P>
<P class=MsoNormal><SPAN lang=EN-US><FONT size=2>
</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体"><FONT
size=2>试题二</FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT
size=2> </FONT></SPAN><FONT
size=2><SPAN style="FONT-FAMILY: 宋体">阅读下列函数说明和</SPAN><SPAN
lang=EN-US>C</SPAN><SPAN
style="FONT-FAMILY: 宋体">代码,将应填入—匹</SPAN><SPAN
lang=EN-US>l</SPAN></FONT><SPAN style="FONT-FAMILY: 宋体"><FONT
size=2>处的字句写在答题纸的对应栏内。</FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT size=2>
[</FONT></SPAN><FONT size=2><SPAN
style="FONT-FAMILY: 宋体">函数</SPAN><SPAN lang=EN-US>2</SPAN><SPAN
style="FONT-FAMILY: 宋体">.</SPAN><SPAN lang=EN-US>1</SPAN><SPAN
style="FONT-FAMILY: 宋体">说明</SPAN></FONT><SPAN lang=EN-US><FONT
size=2>]</FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT
size=2> </FONT></SPAN><FONT
size=2><SPAN style="FONT-FAMILY: 宋体">函数</SPAN><SPAN
lang=EN-US>strcat(char *si</SPAN><SPAN
style="FONT-FAMILY: 宋体">,</SPAN><SPAN lang=EN-US>char
*s2)</SPAN><SPAN style="FONT-FAMILY: 宋体">是将字符串</SPAN><SPAN
lang=EN-US>s2</SPAN><SPAN style="FONT-FAMILY: 宋体">连接在字符串</SPAN><SPAN
lang=EN-US>si</SPAN></FONT><SPAN style="FONT-FAMILY: 宋体"><FONT
size=2>之后,构成一个首指</FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT size=2>
</FONT></SPAN><FONT size=2><SPAN
style="FONT-FAMILY: 宋体">针为</SPAN><SPAN
lang=EN-US>s1</SPAN></FONT><SPAN style="FONT-FAMILY: 宋体"><FONT
size=2>的字符串。</FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT size=2>
[</FONT></SPAN><FONT size=2><SPAN
style="FONT-FAMILY: 宋体">函数</SPAN></FONT><SPAN lang=EN-US><FONT
size=2>2.1] </FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT size=2> void
strcat(char *sl</FONT></SPAN><FONT size=2><SPAN
style="FONT-FAMILY: 宋体">,</SPAN></FONT><SPAN lang=EN-US><FONT
size=2>char *s2)</FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT size=2> {
while(*s1!='\0') </FONT></SPAN><SPAN
style="FONT-FAMILY: 宋体"><FONT size=2>;</FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT size=2>
<U> (1) </U></FONT></SPAN><SPAN
style="FONT-FAMILY: 宋体"><FONT size=2>:</FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT size=2>
for( </FONT></SPAN><FONT size=2><SPAN
style="FONT-FAMILY: 宋体">;</SPAN><U><SPAN lang=EN-US> (2)
</SPAN></U><SPAN style="FONT-FAMILY: 宋体">;</SPAN><SPAN
lang=EN-US>s1++</SPAN><SPAN style="FONT-FAMILY: 宋体">,</SPAN><SPAN
lang=EN-US>s2++)</SPAN></FONT><SPAN style="FONT-FAMILY: 宋体"><FONT
size=2>;</FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT size=2>
}</FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT
size=2> [</FONT></SPAN><FONT size=2><SPAN
style="FONT-FAMILY: 宋体">函数</SPAN><SPAN lang=EN-US>2</SPAN><SPAN
style="FONT-FAMILY: 宋体">.</SPAN><SPAN lang=EN-US>2</SPAN><SPAN
style="FONT-FAMILY: 宋体">说明</SPAN><SPAN
lang=EN-US>] </SPAN></FONT><SPAN
style="FONT-FAMILY: 宋体"><FONT size=2>.</FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT
size=2> </FONT></SPAN><FONT
size=2><SPAN style="FONT-FAMILY: 宋体">本函数输入</SPAN><SPAN
lang=EN-US>n(<1000)</SPAN></FONT><SPAN
style="FONT-FAMILY: 宋体"><FONT
size=2>个整数到指定数组,求该数组中最大元素的值和此元素的下标,最大元素值以函数值返回,此元素的下标通过指针形参带回调用处。</FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT size=2>
[</FONT></SPAN><FONT size=2><SPAN
style="FONT-FAMILY: 宋体">函数</SPAN><SPAN lang=EN-US>2</SPAN><SPAN
style="FONT-FAMILY: 宋体">.</SPAN></FONT><SPAN lang=EN-US><FONT
size=2>2]</FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT size=2>
#include<stdio</FONT></SPAN><FONT size=2><SPAN
style="FONT-FAMILY: 宋体">.</SPAN></FONT><SPAN lang=EN-US><FONT
size=2>h></FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT size=2> #define
MAXLINE 1000</FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT size=2> int
maxindex(int a[]</FONT></SPAN><FONT size=2><SPAN
style="FONT-FAMILY: 宋体">,</SPAN></FONT><SPAN lang=EN-US><FONT
size=2>int *index)</FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT size=2> { int
i</FONT></SPAN><FONT size=2><SPAN
style="FONT-FAMILY: 宋体">,</SPAN><SPAN
lang=EN-US>n</SPAN></FONT><SPAN style="FONT-FAMILY: 宋体"><FONT
size=2>;</FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT size=2>
do {</FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT
size=2>
printf("Please input n</FONT></SPAN><FONT size=2><SPAN
style="FONT-FAMILY: 宋体">\</SPAN><SPAN
lang=EN-US>n")</SPAN></FONT><SPAN style="FONT-FAMILY: 宋体"><FONT
size=2>;</FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT
size=2>
scanf("</FONT></SPAN><FONT size=2><SPAN
style="FONT-FAMILY: 宋体">%</SPAN><SPAN lang=EN-US>d"</SPAN><SPAN
style="FONT-FAMILY: 宋体">,</SPAN><SPAN
lang=EN-US>&n)</SPAN></FONT><SPAN style="FONT-FAMILY: 宋体"><FONT
size=2>;</FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT
size=2> }while(<U> (3)
</U>)</FONT></SPAN><FONT size=2><SPAN
style="FONT-FAMILY: 宋体">;</SPAN><SPAN lang=EN-US>/*</SPAN><SPAN
style="FONT-FAMILY: 宋体">保证输入的</SPAN><SPAN lang=EN-US>n</SPAN><SPAN
style="FONT-FAMILY: 宋体">在限定范围内</SPAN></FONT><SPAN lang=EN-US><FONT
size=2>*/</FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT
size=2> for(i=0 ; i<n ;
i++)</FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT
size=2>
scanf("%d"</FONT></SPAN><FONT size=2><SPAN
style="FONT-FAMILY: 宋体">,</SPAN><SPAN
lang=EN-US>&a[i])</SPAN></FONT><SPAN
style="FONT-FAMILY: 宋体"><FONT size=2>;</FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT
size=2> *index=0</FONT></SPAN><SPAN
style="FONT-FAMILY: 宋体"><FONT size=2>;</FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT
size=2> for(i=1 ; i<n ;
i++)</FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT
size=2> if(<U>
(4) </U>) *index=i</FONT></SPAN><SPAN
style="FONT-FAMILY: 宋体"><FONT size=2>;</FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT size=2>
return <U> (5) </U></FONT></SPAN><SPAN
style="FONT-FAMILY: 宋体"><FONT size=2>;</FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT size=2>
}</FONT></SPAN></P>
<P class=MsoNormal><SPAN style="FONT-FAMILY: 宋体"><FONT
size=2>试题三</FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT size=2>
</FONT></SPAN><FONT size=2><SPAN
style="FONT-FAMILY: 宋体">阅读下列函数说明和</SPAN><SPAN
lang=EN-US>C</SPAN><SPAN style="FONT-FAMILY: 宋体">代码,将应填入</SPAN><SPAN
lang=EN-US>(n)</SPAN></FONT><SPAN style="FONT-FAMILY: 宋体"><FONT
size=2>处的字句写在答题纸的对应栏内。</FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT size=2>
[</FONT></SPAN><FONT size=2><SPAN
style="FONT-FAMILY: 宋体">函数</SPAN><SPAN lang=EN-US>3</SPAN><SPAN
style="FONT-FAMILY: 宋体">.</SPAN><SPAN lang=EN-US>1</SPAN><SPAN
style="FONT-FAMILY: 宋体">说明</SPAN></FONT><SPAN lang=EN-US><FONT
size=2>]</FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT size=2>
</FONT></SPAN><FONT size=2><SPAN
style="FONT-FAMILY: 宋体">函数</SPAN><SPAN lang=EN-US>insert_sort(int
a[]</SPAN><SPAN style="FONT-FAMILY: 宋体">,</SPAN><SPAN lang=EN-US>int
count)</SPAN><SPAN
style="FONT-FAMILY: 宋体">是用直接插入排序法对指定数组的前</SPAN><SPAN
lang=EN-US>count</SPAN></FONT><SPAN style="FONT-FAMILY: 宋体"><FONT
size=2>个元素从小到大排序。</FONT></SPAN></P>
<P class=MsoNormal style="TEXT-INDENT: 21.75pt"><SPAN
style="FONT-FAMILY: 宋体"><FONT
size=2>直接插入排序法的基本思想是:将整个数组</FONT></SPAN><FONT size=2><SPAN
lang=EN-US>(count</SPAN><SPAN
style="FONT-FAMILY: 宋体">个元素</SPAN><SPAN lang=EN-US>)</SPAN><SPAN
style="FONT-FAMILY: 宋体">看成是由有序的</SPAN><SPAN
lang=EN-US>(a[0]</SPAN><SPAN style="FONT-FAMILY: 宋体">,…,</SPAN><SPAN
lang=EN-US>a[i-1])</SPAN><SPAN
style="FONT-FAMILY: 宋体">和无序的</SPAN><SPAN
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -