你好,欢迎来到湖北专升本网!
湖北专升本网
24小时服务热线
18627722290
您现在的位置:首页 > 湖北普通专升本 > 试题中心 > 湖北专升本C语言程序设计专项训练题

湖北专升本C语言程序设计专项训练题

来源:湖北专升本网 浏览次数:20 发布时间:2025-05-06 11:31:47

C语言程序设计是湖北专升本考试常考科目,众多专业都需要考查学生的能力,下文为考生提供了专项训练题,帮助大家备考学习。

一、填空题

1.一个函数由两部分组成,它们是______和______。

2.一个C源程序至少包含一个,即______。

3.设int a=12;则表达式 a/=a+a的值是______。

4.表达式x=(a=3,6*a)和表达式x=a=3,6*a分别是______表达式和______表达式。两个表达式执行完的结果分别是______和______,x值分别是______和______。

5.在C语言中,实数有两种表示形式,即______和______。

6.在C语言中,运算符的优先级最小的是______运算符。

7.在C语言中,字符型数据和整型数据之间可以通用,一个字符数据既能以______输出,也能以______输出。

8."%-ms"表示如果串长小于m,则在m列范围内,字符串向______靠,______补空格。

9.printf函数的“格式控制”包括两部分,它们是______和______。

10.编写程序求矩形的面积和周长,矩形的长和宽由键盘输入,请填空。

#include<stdio.h>

void main()

float l,w;

__________________

printf(“please input length and width of the rectangle\n”);

scanf(“%f%f”,&,&w);

area=____________

girth=____________;_________________


二、读程序写结果

1. main ()

({int x,y;

scanf("%2d%*2d%ld",&x,&y);printf("%d\n",x+y);

执行时输入:1234567


2. main ()

{ int x=4,y=0,z;

x*=3+2;

printf("%d",x);

x*=y=z=4;

printf("%d",x);


3. main()

{float x;int i;x=3.6;i=(int)x;printf("x=%f,i=%d",x,i);


4. main ()

{ int a=2;a%=4-1; printf("%d,",a);

a+=a*=a-=a*=3; printf("%d",a);


5. main ()

{ int x=02,y=3;

printf("x=%d, y=%%d",x,y);


6. main()

{char c1='6',c2=’0’;printf("%c,%c,%d,%d\n",c1,c2,c1-c2,c1+c2);

main()T

{ int x,y,z;

x=y=1; z=++x-l ;printf("%d, %d\n",x,z);

Z+=y++;

printf("%d, %d\n",y,z);

欢迎关注【湖北专升本网】获取专升本最新资讯。

分享到:
姓名
身份
电话
关于我们
湖北专升本网(hbzsb.com)
扫描二维码
关注微信公众号
微信号:hbzsb-com
电话:18627722290 QQ:2789430994
版权所有: 武汉立学教育科技有限公司
备案号:鄂ICP备16020883号-1
增值电信业务经营许可证:鄂A20160075
联系电话:18627722290(程老师)
QQ:2789430994
地址:武汉市洪山区武汉大学WTO学院6楼(伏泉路8号)
程老师微信
程老师微信
公众号二维码
公众号二维码

注册

手机号快捷登录

账号密码登录

填写动态码

设置密码

绑定手机

找回密码

设置密码