首 页
郑州大学
奥鹏教育
国家开放大学
西南交通大学
成人教育
联大学堂
江苏师大
青书学堂
 
   今天是: 全民学习吧,专业辅导,快速解决您的烦恼,详情请加微信:goodluckgold、QQ:3446094242
  当前位置: 青书学堂网上考试答案
       
 
QQ:3446094242
微信号:goodluckgold
课件学习、网上考试答案,如有需要,请加微信或QQ,全程辅导,为您排忧解难!!!
 
青书学堂河南科技大学高级C语言程序设计(专升本)网上考试答案
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: 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: 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)
下列程序段的输出结果是 。
x=-1;
do{
x=x+x;
}while (!x);
A: 循环执行一次 B: 循环执行两次 C: 无限循环 D: 有语法错误
A: while(y==0) B: while ( y!=0) C: while (y==1) D: while (y!=1)
__。
A: 本函数的全部范围 B: main函数全部范围 C: 本文件全部范围 D: 从定义开始至本文件结束
A: 用条件控制循环体的执行次数 B: 循环体至少要执行一次 C: 循环体有可能一次也不执行 D: 循环体中可以包含若干条语句
行语句printf( quot;%c quot;,'A'+2);后,输出结果是______。
A: A B: C C: 65 D: 67
__。
A: continue B:break C:switch D:if
___。
A: 0 B: 2 C: 1 D:0.5
表达式 z=x--, ++x 后,x, z的值分别为_______。
A: 0, 1 B: 1, 0 C: 1,1 D: 0, 0
则表达式x gt;z?z:x的结果是_______。
A: 3 B: 2 C: 1 D: 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’
A: 0 B: 3 C: 2.5 D: 2
A:“a” B:ab C:‘a’ D:‘ab’
A: -int B: in1_3 C: A_B!D D: const
设有定义: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:在函数内部定义的变量是局部变量 B:函数中的形式参数是局部变量 C:全局变量的作用范围仅限于其所在的文件 D:局部变量的作用范围仅限于本函数
A:被调函数中只有使用return语句才能返回主调函数 B:使用一个return语句可以返回多个函数值 C:函数返回值类型取决于return语句中的表达式类型 D:函数返回值类型取决于定义该函数时所指定的类型
以下程序执行后的输出结果是( ) 。main(){ int i;for (i=0;i lt;3;i+=2)switch(i)
A:012 B:022 C:120 D:011
下列程序的输出结果是( )。#include 'stdio.h'main(){ int i,s=0,t[]={1,2,3,4,5,6,7,8,9};for(i=0;i lt;9;i+=2)s+=*(t+i);
A:45 B:20 C:25 D:36
)。main( ){ double d; float f; long k; int i;i=f=k=d=20/3;printf('%lf%f%ld%d \n', d,f,k,i);}
A:6 6 6.0 6.0 B:6 6 6.7 6.7 C:6.7 6.7 6 6 D:6.0 6.0 6 6
变量t中的是( )。
A:t=s ; if(u gt;s) t=u; B:if(u gt;s) t=u ; t=s; C:t=u ; if(u gt;s)t=s; D:if(u gt;s)t=s ; else t=u;
下选项中值为0的表达式是( )。
A:a amp; amp; b
B:(a lt;b) amp; amp; !c||1 C:( a==1) amp; amp;(!b==0)
D:a||(b+b) amp; amp;(c-a)
示错误)的是( )。
A:char k[10]='123456'; B:char k[10]; k='123456'; C:char k[ ]='123456'; D:char k[10]; strcpy(k,'123456');
设x、y、z、t均为int型变量,则执行以下语句后,t的值为( )。
x=y=z=0;
t=x++||y++ amp; amp;++z;
A:不定值 B:2 C:1 D:0
ruct person{char name[9]; int age; };struct person class[10]={“John”,17,“Paul”,19,“Mary”,18,“adam”,16};
A:printf(“%c\n”,class[3].name); B:printf(“%c\n”,class[3].name[1]); C:printf(“%c\n”,class[2].name[1]); D:printf(“%c\n”,class[2].name[0]);
有以下程序:
#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
若有如下宏定义:
#define N 2
#define Y(n) ((N+1)*n)
则执行赋值语句z=2*(N+Y(5)); 后z的值是 。
A: 表达式有误 B:34 C:70 D:无确定值
A:每个C程序源文件中都必须有一个main()函数 B:C程序中main()函数的位置是固定的 C:C程序中所有函数之间都可以相互调用,与函数所在位置无关 D:在C程序的函数中不能定义另一个函数
若有以下定义,则数值为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\x21\\\tp\202q”的长度是 。
A:7 B:9 C:15 D:16
假设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: char *s; s='abcde'; B:char s[ ]='abcde'; C:char s[10]; s='abcde'; D: char *s='abcde';
定义如下变量和数组: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
int a=1,b=2,c=4,d=6,m=2,n=3;执行(m=a gt;b) amp; amp;(n=c gt;d)后n的值为 。
A)0 B)1 C)3 D)4
A:0 B:1 C:3 D:4
a*=12;”后,a的值是_____。
A:12 B:144 C:288 D:24
A:\\ B:\c C:\012 D:\t
=2.5;则表达式 (x+y)/2+(int)a的值为 。
A:5 B:4 C:3 D:3.5
长度为10。
全民学习吧
加微信:goodluckgold,QQ:3446094242,轻松辅导,学习无忧