C语言作业题Word文档下载推荐.docx
- 文档编号:15395524
- 上传时间:2022-10-30
- 格式:DOCX
- 页数:35
- 大小:70.93KB
C语言作业题Word文档下载推荐.docx
《C语言作业题Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《C语言作业题Word文档下载推荐.docx(35页珍藏版)》请在冰豆网上搜索。
b?
a:
b;
c);
4题
{floata,b,add,sub,mul,div;
Inputaandb:
\n"
);
scanf("
%f%f"
&
a,&
b);
add=a+b;
sub=a-b;
mul=a*b;
div=a/b;
Theresultis:
\n%f\n%f\n%f\n%f\n"
add,sub,mul,div);
2、编程序输出自己的学号、姓名、年龄、班级、专业。
3、从键盘输入圆的半径,编程序计算圆周长、面积与球体积,输出结果。
1、源程序、目标程序、可执行程序三者中,()是可以读懂的程序设计语言;
()是可以执行的。
2、程序执行从main开始,在()中结束;
C程序由语句组成,一般用()作为语句终止符。
3、(1110101010011)2=()8
(1110101010011)2=()16
(245)8=()10=()2
(1A5)16=()10=()2
(234)10=()8
4、内存以()为基本单元组成。
5、写出以下量占字节数:
int型();
long型();
float型();
double型();
char型();
6、将正确的标识符打钩
_3ax3BOOK1music_3_4abcD34xz#xysum5πrbowy-1yes/no
a+bG.W.Bush3sPI-3xinta>
b
7、0223=()10
0x223=()100Xab=()10
8、789占字节数();
456L占字节数()。
12.2占字节数();
45.8F占字节数()。
9、转义字符输出
printf("
\104,\x44,E"
输出:
Isay:
\"
Howareyou?
\\CProgram\\\n"
Turbo\'
C\'
"
10、实型常量123.456还可以写成();
实型常量123.0还可以写成();
实型常量0.123还可以写成();
以下字符串常量在内存中占多少字节?
“CHINA”
“402754”
“+\\?
\128\xfkab”
“*****”
““表示一个空格
““表示什么字符也没有
“\n”表示一个转义字符换行
11、a=‘E’;
/*a=();
*/
x=‘D’+5;
/*x=();
s=‘b’+‘5’/*s=();
12、voidmain()
{floatx;
doublei;
x=3.6;
i=(int)x+(double)(3/2);
printf(“x=%f,i=%f”,x,i);
}
结果:
x=?
i=?
13、写出以下语句执行后j、k的值
j=3;
k=++j-1;
j=3;
k=j+++1;
14、j=13;
printf(“%d”,++j%4);
输出?
j=53;
printf(“%d”,j++/23);
15、当x=2,y=9时,语句x*=y+8;
执行后x=?
当a=12时a+=a-=2*a;
执行后a=?
16、voidmain()
{intx,y=17;
floatz=4;
x=(y=y+4,y/z);
x=%d\n"
x);
}输出x=?
17、inti=2,j=8,a;
a=i+(j%4!
=0);
则a=?
‘a’>
‘A’<
0表达式的值为?
5>
3&
&
2||5<
7-!
8表达式的值为?
a=8;
b=2;
c=3;
d=4;
m=1;
n=1;
(m=a>
b==c)&
(n=c+d)结果m=?
n=?
18、x?
‘a’:
‘b’若x=20,表达式值为?
x>
y!
=1?
1.0:
8若x>
y表达式值为?
若x<
19、设有定义:
intx=2;
以下表达式中,值不为6的是
A)x*=x+1B)x++,2*xC)x*=(1+x)D)2*x,x+=2
20、以下选项中,能用作数据常量的是
A)o115B)0118C)1.5e1.5D)115L
21、若函数中有定义语句:
intk;
则
A)系统将自动给k赋初值0B)这时k中的值无定义
C)系统将自动给k赋初值-1D)这时k中无任何值
22、以下选项中合法的标识符是
A)1_1B)1-1C)_11D)1__
23、表达式:
(int)((double)9/2)-(9)%2的值是?
24、若有定义语句:
intx=10;
则表达式x-=x+x的值为?
1、以下程序输出:
()
{charch;
ch=‘A’;
putchar(ch+32);
putchar(ch);
printf(“no1=%c,no2=%d\n”,ch+32,ch+23);
2、inta=97;
printf(“%d,%X,%o,%c”,a,a,a,a);
3、floata=567.789;
printf(“%8.2f”,a);
4、scanf(“a=%x”,&
a);
输入?
则a=19
5、求圆柱体积、表面积(输入底圆半径和高)
main()
{floath,r,V,area;
scanf("
%f,%f"
_________);
V=3.14*______________;
area=___________________;
area=%7.2f,V=%8.2f\n"
area,V);
}应怎样输入_________输出结果是_____________
6、以下程序运行后的输出结果是______________。
#include<
{intx=20;
printf(“%d”,0<
x<
20);
printf(“%d\n”,0<
x&
7、程序段:
intx=12;
doubley=3.141593;
%d%8.6f"
x,y);
的输出结果是
A)123.141593B)123.141593
C)12,3.141593D)123.1415930
8、若变量x,y已定义为int类型且x=99,y=9,请将输出语句printf(__________,x/y);
补充完整,使其输出的计算结果形式为:
x/y=11。
9、以下程序运行后的输出结果是_________
#include<
main()
{inta=200,b=010;
printf(“%d:
%d\n”,a,b);
}
10、有以下程序
{longx,y;
scanf(“%2d%ld”,&x,&y);
printf(“%d\n”,x+y);
程序运行时输入:
1234567程序的运行结果是________
11、在C语言中,当表达式值为0时表示逻辑值”假”,当表达式值为______时表示逻辑值”真”。
12、main()
{inta=1,b=0;
if(--a)b++;
elseif(a=0)b+=2;
elseb+=3;
b);
程序运行后的输出结果是()。
13、下列条件语句中,输出结果与其他语句不同的是()
A)if(a)printf("
elseprintf("
y);
B)if(a==0)printf("
C)if(a!
=0)printf("
D)if(a=0)printf("
14、以下不能输出字符A的语句是()
A)printf("
%c\n"
'
a'
-32);
B)printf("
A'
C)printf("
65);
D)printf("
B'
-1);
15、若有定义语句:
inta=3,b=2,c=1;
以下选项中错误的赋值表达式是()
A)a=(b=4)=3;
B)a=b=c+1;
C)a=(b=4)+c;
D)a=1+(b=c=4);
16、main()
{intx=011;
printf("
++x);
}程序运行后的输出结果是()
17、以下程序运行后的输出结果是()
{inta;
a=(int)((double)(25/4)+0.5+(int)1.9*2);
}
18、有以下程序
main()
{intx;
scanf("
%2d"
x);
if(x>
15)printf("
x-5);
10)printf("
5)printf("
x+5);
}
若程序运行时从键盘输入12<
回车>
则输出结果为
若程序运行时从键盘输入3456<
19、有以下程序(说明:
字符0的ASCII码值为48)
{charc1,c2;
c1);
c2=c1+9;
%c%c\n"
c1,c2);
若程序运行时从键盘输入48<
则输出结果为
1、main()
{ char c1,c2;
%c"
while(c1<
65||c1>
90) scanf("
c2=c1+32;
%c,%c\n"
}程序运行输入65回车后,能否输出结果,结束运行
2、程序运行后的输出结果是
{ int k=1,s=0;
do{if(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 作业题