有下列程序:main(){ int y=10;do{y--;}while(--y);printf("%d\n",--y);)当执行程序时,输出的结果是( )。
A.-1
B.1
C.4
D.0
试卷相关题目
- 1若有定义语句:“char sE10]="1234567\0\0";”,则strlen(s)的值是( )。
A.7
B.8
C.9
D.10
开始考试点击查看答案 - 2若有定义“int a=5,b=7;”,则表达式a%-(b%2) 运算后,a的值为( )。
A.0
B.1
C.11
D.3
开始考试点击查看答案 - 3下列字符数组初始化语句中,不正确的是( )。
A.char c[]='goodmorning';
B.char c[20]="goodmorning";
C.char c[]={'a','b ','c ','d');
D.char c[]={"ffgoodmorning"};
开始考试点击查看答案 - 4常采用的两种存储结构是( )。
A.顺序存储结构和链式存储结构
B.散列方法和索引方式
C.链表存储结构和数组
D.线性存储结构和非线性存储结构
开始考试点击查看答案 - 5若变量a,b已正确定义,且b已正确赋值,则合法的语句是( )。
A.b=double(b);
B.(int)a=(int)b;
C.a=a++=5;
D.a=double(b);
开始考试点击查看答案 - 6设x为int型变量,则执行以下语句后,x的值为( )。x=10;x=x-=x-x;
A.10
B.20
C.40
D.30
开始考试点击查看答案 - 7执行下述程序后,输出的结果是( )。#include#define S(X)X*Xvoid main(){ int a=9,k=3,m=2;a/=S(k+m)/s(k+m);printf("%d",a);}
A.1
B.4
C.9
D.0
开始考试点击查看答案 - 8下述程序的运行结果是( )。#included stdio.h>#included strin9.h>main(){ char*s1="abDuj";char*s2="ABdUG";int t;t=strcmp(s1,s2);printf("%d",t);}
A.正数
B.负数
C.零
D.不确定的值
开始考试点击查看答案 - 9下列说法正确的是( )。
A.在C语言中,可以使用动态内存分配技术定义元素个数可变的数组
B.在c语言中,数组元素的个数可以不确定,允许随机变动
C.在C语言中,数组元素的数据类型可以不一致
D.在C语言中,定义一个数组后.就确定了它所容纳的元素的个数
开始考试点击查看答案 - 10当执行以下程序段时,( )。x=-l:do{x=x*X;)while(!x);
A.循环体将执行一次
B.循环体将执行两次
C.循环体将执行无限次
D.系统将提示有语法错误
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产管理知识2013年安全工
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它