首 页
郑州大学
奥鹏教育
国家开放大学
西南交通大学
成人教育
联大学堂
江苏师大
青书学堂
 
   今天是: 全民学习吧,专业辅导,快速解决您的烦恼,详情请加微信:goodluckgold、QQ:3446094242
  当前位置: 青书学堂网上考试答案
       
 
QQ:3446094242
微信号:goodluckgold
课件学习、网上考试答案,如有需要,请加微信或QQ,全程辅导,为您排忧解难!!!
 
青书学堂陇东学院成人高等学历教育学习平台C语言(专升本)网上考试答案
ude后面的文件名用“”括起时,寻找被包含文件的方式是(??)。
A:直接按系统设定的标准方式搜索目录 B:先在源程序所在目录搜索,再按系统设定的标准方式搜索 C:仅仅搜索源程序所在目录 D:仅仅搜索在前目录
__。
A: 本函数的全部范围 B: main函数全部范围 C: 本文件全部范围 D: 从定义开始至本文件结束
以下不正确的字符串赋值语句是 。
A: char *s; s='abcde'; B:char s[ ]='abcde'; C:char s[10]; s='abcde'; D: char *s='abcde';
表达式 z=x--, ++x 后,x, z的值分别为_______。
A: 0, 1 B: 1, 0 C: 1,1 D: 0, 0
设有定义:a=1,b=2,c=3;
以下语句中执行效果与其它三个不同的是 。
A:if(a gt;b) c=a;a=b;b=c; B: if(a gt;b) {c=a,a=b,b=c;} C:if(a gt;b) c=a,a=b,b=c; D: if(a gt;b) {c=a;a=b;b=c;}
A:for循环只能用于循环次数已经确定的情况。 B:for循环是先执行循环体语句,后判断表达式。 C:在for循环中,不能用break语句跳出循环体。 D:for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来。
的非法引用是( )。
A:a[0][2*1] B:a[1][3] C:a[4-2][0] D:a[0][4]
A: 用条件控制循环体的执行次数 B: 循环体至少要执行一次 C: 循环体有可能一次也不执行 D: 循环体中可以包含若干条语句
表达式 5-3/2-1 的值是_______。
A: 0 B: 3 C: 2.5 D: 2
A: while(y==0) B: while ( y!=0) C: while (y==1) D: while (y!=1)
A:宏替换不占用运行时间 B:宏名无类型 C:宏替换知识字符替换 D:宏名必须用大写字母表示
struct data{int i;char ch;double f;}b; 则结构变量b占用内存的字节数是( ).
A:1 B:2 C:3 D:4
A:if(s1 gt;s2) B:if(strcmp(s1,s2)) C:if(strcmp(s2,s1) gt;0) D:if(strcmp(s1,s2) gt;0)
____。
A:‘A’ lt;=ch lt;=‘Z’ B:‘A’ = lt;ch= lt; ‘Z’ C: ch gt;=‘A’ || ch lt;=‘Z’ D: ch gt;=‘A’ amp; amp; ch lt;=‘Z’
下列程序段的输出结果是 。
x=-1;
do{
x=x+x;
}while (!x);
A: 循环执行一次 B: 循环执行两次 C: 无限循环 D: 有语法错误
有以下程序:
#include lt;stdio.h gt;
struct S
{ int a, b; } data[2]={10,100,20,200};
void main()

{ struct S p=data[1];

printf('%d\n', ++(p.a) );}

程序运行后的输出结果是(  )。
A:10 B:11 C:20 D:21
A:在函数内部定义的变量是局部变量 B:函数中的形式参数是局部变量 C:全局变量的作用范围仅限于其所在的文件 D:局部变量的作用范围仅限于本函数
A: int a[4]; B: int a[4]={1,2,3,4,5}; C: int a[4]={1,2,3,4}; D: int a[4]={1};
A: -int B: in1_3 C: A_B!D D: const
行语句printf( quot;%c quot;,'A'+2);后,输出结果是______。
A: A B: C C: 65 D: 67
A:fwrite(buffer,count,size,fp) ; B:fwrite(fp,size,count,buffer) ; C:fwrite(fp,count,size,buffer) ; D:fwrite(buffer,size,count,fp) ;
若有以下定义,则数值为4的正确表达式是 。
int a[10]={1,2,3,4,5,6,7,8,9,10};char c=’a’,d,g;
A)a[g-c] B)a[4] C)a[’d’-’c’] D)a[‘d’-c]
A:a[g-c] B:a[4] C:a[’d’-’c’] D:a[‘d’-c]
A:被调函数中只有使用return语句才能返回主调函数 B:使用一个return语句可以返回多个函数值 C:函数返回值类型取决于return语句中的表达式类型 D:函数返回值类型取决于定义该函数时所指定的类型
A:double x[5]={2.0,4.0,6.0,8.0,10.0}; B:int y[5]={0,1,3,5,7,9}; C:char c1[]={‘1’,’2’,’3’,’4’,’5’}; D:char c2[]={‘\x10’,’\xa’,’\x8’};
则表达式x gt;z?z:x的结果是_______。
A: 3 B: 2 C: 1 D: 0
设整型变量 x的值为2,表达式x/4的值是_______。
A: 0 B: 2 C: 1 D:0.5
A:能是0或1 B:只能是0或非0正数 C:只能是整型或字符型数据 D:可以是任何类型的数据
假设x,y为整型变量,则执行如下程序段后y的值为 。
for(x=1,y=1;y lt;=50;y++)
{ if(x gt;=10)
break;
if(x%2==1)
{x+=5;continue;}
x-=3;
}
A:2 B:4 C:6 D:8
________。
A: p= amp;x; B: p=*x; C: amp;x=*p; D: *p=*x;
已知数学关系式x≥y≥z,以下选项中能正确表示该关系式的C语言表达式是_______。
A: (x gt;=y) amp; amp;(y gt;=z) B:(x gt;=y)AND(y gt;=z) C: x gt;=y gt;=z D: (x gt;=y)||(y gt;=z)
__。
A: continue B:break C:switch D:if
定义如下变量和数组:int j;int x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是 。for (j=2; j gt;=0; j--)
printf('%2d',x[j][2-j]);
A:1 5 9 B:1 4 7 C:7 5 3 D:3 6 9
.
A:for(表达式1;0;表达式3) B:for(表达式1;1;表达式3) C:for(表达式1;表达式1;表达式3) D:for(表达式1;表达式3;表达式3)
A:“a” B:ab C:‘a’ D:‘ab’
以下不合法的scanf函数调用语句是( ).
A:scanf(“%d%d1x,%1e”, amp;x, amp;y, amp;z); B:scanf(“%2d*%d%1f”, amp;x, amp;y, amp;z); C:scanf(“%x%*d%o”, amp;x, amp;Y); D:scanf(“%x%o%6.2f”, amp;x, amp;y, amp;z);
A:面向过程语言 B:面向对象语言 C:面向程序语言 D:面向游戏语言
用循环每次让sum求和,然后i++;判断条件是i lt;6;则求和的循环操作是()。
A:sum=sum+i B:sum+=i C:sum=i D:i=sum+i
的形式为()。
A:算术表达式 B:关系表达式 C:逻辑表达式 D:数值0或1
A:while结构中可以嵌入if结构 B:while结构中可以嵌入switch结构 C:while结构中不能嵌入选择结构 D:if选择结构中可以包含循环结构while
下面程序是用while输出1-200,下列说法不正确的是()。
A:程序的空白处没添任何内容,程序执行后可以输出1-200的值 B:while结构可以实现多分支选择判断 C:while结构只能用于循环次数确认的情况 D:while结构无论条件成立与否都会执行循环体
A:if(表达式){执行语句;} B:if(执行语句){执行语句;} C:if(表达式){表达式;} D:if(执行语句){表达式;}
说明正确的是()。
A:执行后等号左边的p是10 B:执行中等号右边的p的值是5 C:执行后等号左边的p是5 D:执行中等号右边的p的值是10
A:do……while结构先做while后面表达式的判断,若为真,则执行循环体,即{}里面的语句 B:do……while结构先做while后面表达式的判断,若为假,则执行循环体,即{}里面的语句 C:do(条件){}while(判断);是先执行后判断的一种循环结构 D:当条件为真时while与do..while两者无区别
A:i=s; B:s=si; C:i=si; D:s=is;
A:while结构是先进行条件判断,如果条件为真则执行while后面{}里面的语句 B:while结构是先执行循环体,然后进行条件判断,如果条件为真则执行while后面{}里面的语句 C:while结构是先进行条件判断,如果条件为假则执行while后面{}里面的语句 D:while循环结构如果条件为假一次循环也不进行
A:switch结构中的default是注释语句,不执行 B:default与case语句的顺序是任意的 C:default只能写在所有case语句之后 D:default在switch结构中可以省略,但一般不省略
A:所谓变量是指在程序运行过程中其值可以被改变的量 B:变量所占的存储单元地址可以随时改变 C:程序中用到的所有变量都必须先定义后才能使用 D:程序中用到的变量命名必须遵守命名规范
构里的()来实现。
A:单分支 B:双分支 C:多分支结构 D:循环结构
m;则循环体中求和的式子正确的是()。
A:sum=sum+i B:sum+=i C:sum=i D:i=sum+i
A:选择结构中可以嵌入循环结构 B:选择结构中不可以嵌入循环结构 C:循环结构中可以嵌入选择结构 D:循环结构中不可以嵌入选择结构
文件头或文件尾或文件中间都可以。( )
A:正确 B:错误
的值将放入b中。( )
A:正确 B:错误
C?语言程序中可以有多个函数?,?但只能有一个主函数。( )
A:正确 B:错误
址大4*i字节。()
A:错 B:对
A:错 B:对
的标识符为error。()
A:错 B:对
A:正确 B:错误
A:错 B:对
择结构和循环结构。( )
A:正确 B:错误
A:正确 B:错误
全民学习吧
加微信:goodluckgold,QQ:3446094242,轻松辅导,学习无忧