C语言练习题

本文提供了C语言的填空题和单项选择题,涵盖了变量、数据类型、控制结构、函数调用等方面的知识点,旨在帮助读者巩固C语言基础。
摘要由CSDN通过智能技术生成

一、填空题:(每空格2分,共30分)
1.复合语句是由一对___大括号___括起来的若干语句组成的。
2.如果想输出字符“%”,则应该在“格式控制”字符串中用___%%表示。
3.结构化程序设计由___顺序结构
选择结构循环结构___三种基本结构构成。
4.a数组定义如”char a[3];”,a数组中可用最小下标值对应的元素是___a[0]___,最大下标值对应的元素是___a[2]___。
5.printf函数的“格式控制”包括两部分,它们是___格式声明___和___普通字符

6.break 语句只能用于___循环___语句和___switch___语句中。
7.函数scanf( )中的“格式控制”后面应当是___变量地址___,而不是___变量名___。
8. 指针是一个变量的___地址___。
9. 语句x++;、++x;、x=x+1;和x=1+x;执行后都使变量x的值增1,请写出一条同一功能的赋值语句(不得与列举相同)x+=1;___。
二、单项选择题:(每小题2分,共40分)
1.以下不能定义为用户标识符的是___D

A. scanf B. sum C. 3com D. int
2.以下对枚举类型名的定义中正确的是___B___。
A. enum a={one,two,three};
B. enum a {one=9,two=-1,thr

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值