1.若变量已正确定义并赋值,下面符合c语言语法的表达式是
a) a:=b+1
b) a=b=c+2
c) int 18.5%3
d) a=a+7=c+b
2.若变量a i已正确定义,且i已正确赋值,合法的语句是
a) a==1
b) +i;
c) a=a++=5;
d) a=int(i);
3.若已定义x和y为double类型,则表达式:x=1,y=x+3/2的值是
a)1 b)2
c)2.0d)2.5
4.以下程序的输出结果是 。
#include<>
main()
int a ,b,d=241;
a=d/100%9;
b=(-1)&&1);
printf("%d,%d",a,b);
a) 6,1
b) 2,1
c) 6,0
d) 2,0
5.设 a=5, b=6, c=7, d=8, m=2, n=2, 执行。
m=a>b)&&n=c>d)
后n的值为。
a) 1 b) 2
c) 3 d) 4
6.在c语言中,要求运算数必须是整型的运算符是
a)%b)/
c) a)%b)/ c)%和/d)** 8.为表示关系x≥y≥z,应使用c语言表达式 a)(x>=y)&&y>=z) b(x>=y)and(y>=z) c)(x>=y>=z) d)(x>=y)&(y>=z) 9.表达式:10!=9的值是 a)true b)非零值。 c)0 d)1 10.若有说明和语句: int a=5; a++;此处表达式a的值是 a)7 b)6 c)5 d)4 11.能正确表示a≥10或a≤0的关系表达式是 a)a>=10 or a<=0 b)a>=10│a<=0 c)a>=10││a<=0 d)a≥10││a≤0 12.在以下一组运算符中,优先级最高的运算符是 a)<= b)= c)% d)&&13.设x和y均为int型变量,且x=1,y=2,则以下表达式的值为_1.0__。 1.0+x/y 14.假定有以下变量定义: int k=7 ,x=12; 则能使值为3的表达式是 a x%=(k%=5) b x%=(k-k%5) c x%=k-k%5 d (x%=k)-(k%=5) 15.设有如下定义: int a=1,b=2,c=3,d=4,m=2,n=2; 则执行表达式:(m=a>b)&&n=c>d)后,n的值为 a)1 b)2 c)3 d)0 16.能正确表示a和b同时为正或同时为负的逻辑表达式是 a)(a>=0‖b>=0)&&a<0‖b<0) b)(a>=0&&b>=0)&&a<0&&b<0) c)(ab>0)&&ab<=0) d)a*b>0 17.若已定义x和y为double类型,则表达式x=1,y=x+3/2 的值是 a) 1b) 2 c) 2.0 d) 2.5 18. 若有以下程序段, int c1=1,c2=2,c3; c3=1.0/c2*c1; 则执行后,c3中的值是 a) 0 b) 0.5 c) 1 d) 2 19. 有如下程序段 int a=14,b=15,x; char c=’a’; x=(a&&b)&&c<’b’); 执行该程序段后,x的值为 a) ture b) false c) 0 d) 1 20. 以下程序的输出结果是 main() int x=10,y=10; printf(“%d %d”,x--,y); a)10 10 b)9 9 c)9 10 d)10 9 21. 设x为int型变量,则执行以下语句后,x的值为 x=10;x=x-=-x; a)10 b)20 c)40 d)30 22. 在c语言中,如果下面的变量都是int类型,则输出的结果是___ sum=pad=5; pad=sum++ pad++ pad; printf("%d",pad); a) 7 b) 6 c) 5 d) 4 23. 设有语句int a=3;则执行了语句a+=a-=a*a;后,变量a的值是___ a)3 b)0 c)9 d)-12 24. 请选出合法的c语言赋值语句。 a) a=b=58 b) i++; c) a=58,b=58 d) k=int(a+b); 25. 在下列选项中,不正确的赋值语句是 a)t;b)n1=(n2=(n3=0)); c)k=i==j; d)a=b=c=1; 26. 下列可作为c语言赋值语句的是 a)x=3,y=5 b)a=b=6 c)i--; d)y=int(x); 27. 设x,y,z,t均为int型变量,则执行以下语句后,t的值为 x=y=z=1; t=x||y&&z; a)不定值。 b)2 c)1 d)0 28. 设有如下的变量定义: int i=8,k ,a,b ; unsigned long w=5; double x=1,42,y=5.2; 则以下符合c语言语法的表达式是 a) a=(b=4)*(a=3) b) x%(-3); c) a=a*3=2 d) y=float(i) 29. 若有定义:int a=10,b=9,c=8;接着顺序执行下列语句后,变量b中的值是_3___ c=(a-=(b-5)); c=(a%11)+(b=3); 30. 设和k都是int型变量,则执行表达式:x=(y=4,z=16,k=32)后,x的值为 a) 4 b) 16 c) 32 d) 52 31. 设a=1,b=2,c=3,d=4,则表达式:aa)4 b)3 c)2 d)1 32. 若有以下定义: char a;int b; float c;double d; 则表达式a*b+d-c值的类型为 a)float b)int c)char d)double 一 单项选择题。1 复式记账法按照 的不同,有借贷记账法 a 记账符合增减记账法和单式记账法。b 记账基础增减记账法和收付记账法。c 记账符号增减记账法和收付记账法。d 记账规则增减记账法和收付记账法。2 对某项经济业务事项按照复式记账的要求,标明应借 应贷科目名称及其金额的记录称为 a 科目。b ... 1.include int main int a 10 定义10个元素的数组。int i 0 int sum 0 保存和。for i 0 i 10 i 依次遍历数组,取每一个元素之后加到sum中。printf sum d sum 输出sum的值。return 0 include int main i... 一。单项选择题。1 属于内在稳定器的项目是 购买 税收 公债 公共工程支出。2 属于紧缩性财政政策工具的是 减少 支出和减少税收 减少 支出和增加税收 增加 支出和减少税收 增加 支出和增加税收。3 如果存在通货膨胀缺口,应采取的财政政策是 增加税收 减少税收 增加 支出 增加转移支付。4 经济中存...03复式记账 带答案
03练习题答案
宏观练习 带答案