题目描述
<p class="p0" style="margin-left:21.0000pt;text-indent:-21.0000pt;"> 1. 一个<span>C</span><span>语言的源程序中</span>,( )<span>。</span> </p> <p class="p0"> A<span>.</span>可以有多个主函数 </p> <p class="p0"> B<span>.</span>必须有一个主函数 </p> <p class="p0"> C<span>.</span>必须有主函数和其他函数 </p> <p class="p0"> D<span>.</span>可以没有主函数 </p> <p class="p0" style="margin-left:21.0000pt;"> </p> <p class="p0" style="margin-left:21.0000pt;text-indent:-21.0000pt;"> 2. 请选出可用作<span>C</span><span>语言用户标识符的一组标识符(</span> )。 </p> <p class="p17"> A<span>.</span><span>void B</span><span>.</span><span>a3_b3 </span> C<span>.</span><span>For </span> D<span>.</span><span>2a</span> </p> <p class="p0" style="text-indent:17.9550pt;"> define _123 -abc DO </p> <p class="p0" style="text-indent:17.9550pt;"> WORD IF Case sizeof </p> <p class="p0"> <br /> </p> <p class="p0" style="margin-left:21.0000pt;text-indent:-21.0000pt;"> 3. 以下选项中, 合法转义字符的选项是( )。 </p> <p class="p0" style="margin-left:17.9500pt;text-indent:-17.9550pt;"> A<span>.</span>’\\’ B<span>.</span>’\018’ C<span>.</span>’xab’ D<span>.</span>’\nab’ </p> <p class="p0" style="margin-left:17.9500pt;text-indent:-17.9550pt;"> <br /> </p> <p class="p0"> </p> <p class="p16" style="margin-left:21.0000pt;text-indent:-21.0000pt;"> 4. 假设在程序中<span>a</span><span>、</span><span>b</span><span>、</span><span>c</span><span>均被定义成整型,并且已赋大于</span><span>1</span><span>的值, 则下列能正确</span> </p> <p class="p16" style="margin-left:21.0000pt;"> 表示代数式 <img src="http://tk.hustoj.com/attached/image/20140718/20140718092036_61020.png" alt="" />的表达式是() </p> <p class="p16" style="margin-left:21.0000pt;"> A)1/a * b * C B)1/(a * b * c) </p> <p class="p16" style="margin-left:21.0000pt;"> C)1/a/b(float)c D)1.0/a/b/c </p> <p class="p0"> </p> <p class="p0" style="margin-left:21.0000pt;text-indent:-21.0000pt;"> 5. 在<span>VC6</span><span>的编译环境下,</span>为了计算<span>s=</span>50!<span>(即</span><span>50</span><span>的阶乘),则</span><span>s</span><span>变量应定义为</span>( ) 。 </p> <p class="p0"> A.int B.unsigned C.long D.以上三种类型均不可 </p> <p class="p15"> <br /> </p> <p class="p0" style="margin-left:21pt;text-indent:-21pt;"> 6. 以下选项中,与k=n++完全等价的表达式是( )。 </p> <p class="p0"> A. k=n,n=n+1 B. n=n+1,k=n </p> <p class="p0"> C. k=++n D. k+=n+1 </p> <p class="p0"> </p> <p class="p0" style="margin-left:21.0000pt;text-indent:-21.0000pt;"> 7. 若变量已正确定义为<span>int</span><span>型,要通过语句</span><span>scanf(“%d,%d,%d”,&a,&b,&c);</span><span>给</span><span>a</span><span>赋值</span><span>1</span><span>,给</span><span>b</span><span>赋值</span><span>2</span><span>,给</span><span>c</span><span>赋值</span><span>3</span><span>,以下输入形式中错误的是</span><span>( )</span><span>。(</span>_代表一个空格符) </p> <p class="p0" style="margin-left:21.0000pt;"> A<span>.___</span>1,2,3<<span>回车</span><span>> </span> B<span>._</span>2_3<<span>回车</span><span>> </span> </p> <p class="p0" style="margin-left:21.0000pt;"> C<span>.</span>1, ___2, ___3<<span>回车</span><span>> </span> D<span>.</span>1,2,3<<span>回车</span><span>></span> </p> <p class="p0"> <br /> </p> <p class="p0" style="margin-left:21.0000pt;text-indent:-21.0000pt;"> 8. 有以下程序 </p> <p class="p0" style="margin-left:31.5000pt;"> #include “stdio.h” </p> <p class="p0" style="margin-left:31.5000pt;"> void main() </p> <p class="p0" style="margin-left:31.5000pt;"> { </p> <p class="p0" style="margin-left:31.5000pt;text-indent:10.5000pt;"> char c1,c2,c3,c4,c5,c6; </p> <p class="p0" style="margin-left:42.0000pt;"> scanf("%c%c%c%c",&c1,&c2,&c3,&c4); </p> <p class="p0" style="margin-left:42.0000pt;"> c5=getchar(); c6=getchar(); </p> <p class="p0" style="margin-left:42.0000pt;"> putchar(c1); putchar(c2); </p> <p class="p0" style="margin-left:42.0000pt;"> printf("%c%c\n",c5,c6); </p> <p class="p0" style="margin-left:35.3850pt;"> } </p> <p class="p0" style="margin-left:31.5000pt;"> 程序运行后,若从键盘输入(从第1列开始)<span>:</span> </p> <p class="p0" style="margin-left:31.5000pt;"> 123<回车> </p> <p class="p0" style="margin-left:31.5000pt;"> 45678<回车> </p> <p class="p0" style="margin-left:31.5000pt;"> 则输出结果是( )。 </p> <p class="p0" style="margin-left:31.5000pt;"> A.267 B.1256 C.1278 D.1245 </p> <p class="p0"> </p> <p class="p15" style="margin-left:21.0000pt;text-indent:-21.0000pt;"> 9. 阅读以下程序,若运行结果为如下形式,输入输出语句的正确内容是<span>:</span> </p> <p class="p15" style="margin-left:21.0000pt;"> void main() </p> <p class="p15" style="margin-left:21.0000pt;"> { int x; float y; </p> <p class="p15" style="margin-left:21.0000pt;text-indent:21.0000pt;"> printf("enter x,y:") </p> <p class="p15" style="margin-left:21.0000pt;text-indent:21.0000pt;"> 输入语句 </p> <p class="p15" style="margin-left:21.0000pt;text-indent:21.0000pt;"> 输出语句 </p> <p class="p15" style="margin-left:21.0000pt;"> } </p> <p class="p15" style="margin-left:21.0000pt;"> 输入形式 <span>enter x,y: 2 3.4 </span> </p> <p class="p15" style="margin-left:21.0000pt;"> 输出形式 <span>x+y=5.40</span> </p> <p class="p15" style="margin-left:21.0000pt;"> A.scanf("%d,%f",&x,&y);printf("\nx+y= %4.2f",x+y); </p> <p class="p15" style="margin-left:21.0000pt;"> B.scanf("%d%f",&x,&y );printf("\nx+y=%4.2f",x+y); </p> <p class="p15" style="margin-left:21.0000pt;"> C.scanf("%d%f",&x,&y); printf("\nx+y=%6.lf",x+y); </p> <p class="p15" style="margin-left:21.0000pt;"> D.scanf("%d%3.1f",&x,&y );printf("\nx<span>十</span><span>y=%4.2f",x+y);</span> </p>
输入格式
输出格式
<span>#include<stdio.h></span><br /> <br /> <span>int main()</span><br /> <span>{</span><br /> <span>printf("----------");</span><br /> <span>//例如:本次习题有9道题,则你的输出格式应为printf("AAAAAAAAA");</span><br /> <span>//选项均由大写A,B,C,D组成,输出语句有一条 </span><br /> <span>return 0;</span><br /> <span>} </span><br /> <br /> <span>请将上述提供的程序复制到提交代码的位置并作相应修改</span>
提交代码
请先登录后提交
🤖 AI 解题助手
DeepSeek
就绪