第四章最简单的C程序设计——顺序程序设计

上传人:xins****2008 文档编号:111095047 上传时间:2019-11-01 格式:DOC 页数:35 大小:101KB
返回 下载 相关 举报
第四章最简单的C程序设计——顺序程序设计_第1页
第1页 / 共35页
第四章最简单的C程序设计——顺序程序设计_第2页
第2页 / 共35页
第四章最简单的C程序设计——顺序程序设计_第3页
第3页 / 共35页
第四章最简单的C程序设计——顺序程序设计_第4页
第4页 / 共35页
第四章最简单的C程序设计——顺序程序设计_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《第四章最简单的C程序设计——顺序程序设计》由会员分享,可在线阅读,更多相关《第四章最简单的C程序设计——顺序程序设计(35页珍藏版)》请在金锄头文库上搜索。

1、在C语言中,如果下面的变量都是int类型,则输出的结果是(A)。sum=5,p=5;p=sum+,p+,+p;printf(%dn,p);A. 7B. 6C. 5D. 4下列程序执行后的输出结果是(C)。main() char x=0xFFFF; printf(%d n,x-); A. -32767B. FFFE C. -1D. -32768已知 int i,a; 执行语句”i=(a=2*3,a*5),a+6;”后,变量a的值是(A )。A. 6B. 12C. 30D. 36若有以下程序片段: char str =abn012;printf(%d,strlen(str);上面程序片段的输出结果

2、是 (C )。A. 3B. 4C. 6D. 12若有以下程序段,输出结果是(A )。 char s =141141abct;printf (%dn,strlen(s);A. 9B. 12C. 13D. 14以下叙述正确的是(D)。 A. 输入项可以是一个实型常量,如: scanf(%f.3.5); B. 只有格式控制,没有输入项,也能正确输入数据到内存,例如: scanf(a=%d,b=%d); C. 当输入一个实型数据时,格式控制部分可以规定小数点后的位数,例如:scanf(%4.2f,&f); D. 当输入数据时,必须指明变量地址,例如: scanf(%f,&f);以下选项中,与m=n+完

3、全等价的表达式是(C)。Am=+nBm+=n+1Cm=n, n=n+1Dn=n+1,m=n已定义c为字符型变量, 则下列语句中正确的是(A)。Ac=98;Bc=98;Cc=”98”Dc=”b”设有定义:long x=-123456L;,则以下能够正确输出变量x值的语句是(D)。Aprintf(x=%dn,x);Bprintf(x=%7dn,x);Cprintf(x=%7dln,x);Dprintf(x=%ldn,x);若有定义:int a,b;,通过语句scanf(d;d,&a,&b);,能把整数3赋给变量a,5赋给变量b的输入数据是(C)。A 3 5B 3,5 C 3;5 D 35结构化程序

4、设计的3种结构是(D)A顺序结构、选择结构、转移结构B分支结构、等价结构、循环结构C多分支结构、赋值结构、等价结构D顺序结构、选择结构、循环结构设有int a=4; float b=9.5;则执行printf(a=%d,b=%4.2fn,a,b);后,屏幕上显示(C)A. a=%d,b=%fnB. a=%d,b=%f C. a=4,b=9.50 D. a=4,b=9.5程序段的输出结果为(C)。float x=213.82631;printf(%3d,(int)x);A213.82B213.83C213D3.8已知char a;通过输入函数输入一个字符给变量a,正确的函数调用是(B)。 A.

5、scanf(%d,a); B. a=getchar(); C. scanf(%c,a); D. scanf(%f,a);执行下列程序时输入123456789 输出结果是 (D)。main() char s100; int c, i; scanf(%c,&c); scanf(%d,&i); scanf(%s,s); printf(%c,%d,%sn,c,i,s); A.123456789B.1456789C.1,23,456,789 D.1,23,456 若要求从键盘读入含有空格字符的字符串,应使用函数(B)。A.getc()B.gets()C.getchar()D.scanf() 有以下程序#

6、include main()char c1,c2,c3,c4,c5,c6;scanf(cccc,&c1,&c2,&c3,&c4);c5=getchar(); c6=getchar();putchar(c1);putchar(c2);printf(ccn,c5,c6);程序运行后,若从键盘输入(从第1列开始)12345678则输出结果是(D)。A.1267B.1256C.1278D.1245 x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是(B)。A.INPUT x,y,z;B.scanf(%d%d%d,&x,&y,&z);C.scanf(%d%d%d,x,y,z)

7、;D.read(%d%d%d,&x,&y,&z); 若x为float型变量,则以列程序段结果是( B )。x=1234.6789;printf(“%-2.1f”,x);A.输出格式描述符的域宽度不够,不能输出 B.输出为1234.7C.输出为1234.6 D.输出为-1234.6若使用下述程序段将整数12和浮点数13.6分别赋给变量a和b,那么输入应该式( B )。int a;float b;scanf(“a=%d,b=%f”,&a,&B);A.12 13.6B.a=12, b=13.6 C.12, 13.6D.a=12 b=13.6下列程序的输出结果是( C )。#includevoid f

8、un();void main()int x=1;if(x= =1) int x=2; printf(“%d”,+x); void fun() printf(“%d”,x+);A.2,1,1 B.1,2,1 C.2,2,2 D.2,2,1 以下程序的输出结果( B )。#include#include main() char a100=a,b,c,d,e,f,h,i,j; printf(“%dn”,strlen(str); A.6 B.9 C.11 D.不能正常输出 下列程序段正确的是( D )。A.#include main() int i,j; int(i)=j; B.#include; m

9、ain() int i,j; (int)i=j; C.include main() int i,j; (int)i=j; D.#include main() int i,j; (int)i=j; 下列程序的输出是( C )。main()int a=2, b=13; printf(“%dn”,b=b/a);A.6.5 B.6.50 C.6 D.6.500000阅读下面的程序#includevoid main()char c1,c2;c1=getchar();c2=c1+3;printf(%c,%dn,c2,c2); 已知A的ASCII的值为65,如果从键盘上输入“D”,则程序的运行结果是( D

10、)A. D,68 B. G,68C. D,71 D. G,71有关下述语句输出的判断中,正确的是( D )。char x=A;printf(“%d”, x);A.赋值非法 B.输出值不确定 C.输出值为-32 D.输出值为65 设有如下定义:int x=10,y=3,z;则语句printf(%dn,z=(x%y,x/y);的输出结果是(D)A. 1B. 0C. 4D. 3以下程序的输出结果是( D )#includevoid main() int x=10,y=10;printf(%d %dn,x-,-y); A. 10 10B. 9 9C. 9 10D. 10 9以下程序的输出结果是( B

11、)#include void main( )int a=-1,b=4,k;k=(+a0) & !(b-=0);printf(%d,%d,%dn,k,a,B;) A. 1,0,4 B. 0,0,4C. 0,0,3 D. 1,0,3下列程序的输出结果是(D)main()int b=4;b*=b+=b+b;printf(“%dn”,A);A.16B.32C.96D.144已知字母A的ASCII码值是65,以下程序输出的结果是( D)#includevoid main()char w=A;int x=10;w=x+w;printf(“%d”,w);A.表达式非法B.C.不确定值D.75下列程序段正确的

12、输出结果是( C)float a=1111111.111;float b=7777777.777;float c;c=a+b;printf(“c=%f”,C.;A.c=8888888.888B.8888888.888C.c=88888888.236D.88888888.236下列程序的输出为(B )#includemain() int m=13; float a=12.6, x; x=m/2+a/2; printf(“%fn”, x);A.12.000000B.12.300000C.12.800000D.12.3已知字母b的ASCII码的十进制代码为98,则执行下列语句输出为( C)ch=b;ch-;printf(%d,%cn”,ch,ch);A.a,b B.运算不合法,故有语法错C.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号