下载此文档

C语言程序设计习题.ppt


文档分类:行业资料 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
C语言程序设计复****课
1、设ch 是字符型变量,则从终端输入一个字符给ch 的语句是_______。
一、填空题
2、设定义 char ch; 则使指针p指向变量ch的定义语句是______________。通过指针p给变量ch赋值的语句_______。
3、若定义 int a[10] = {1 , 2};则a 数组元素下标的上限是_______,下限是________。
4、若定义 struct ss{int m ; int n ;} s = {2,4}, *p = &s ; 则
p→m + 1的值是______,。
5、函数由两部分组成,分别为__和___。
6、函数体主要由____和_____组成。
7、单引号字符常量表示为_______,反斜杠字符\表示为_______。
8、设整型变量n的值为2,执行语句“n+=n-=n*n”后,n的值是______ 。
9、下列程序段的输出结果是_______。
main()
{
char b[]="Hello,you";
b[5]=0;
printf("%s\n",b);
}
10、有如下输入语句:scanf(“a=%d,b=%d,c=%d”,&a,&b,&c);为使变量a的值为1,b的值为3,c的值为2,从键盘输入数据的正确形式应是________________________________。
11、实型变量的类型说明符有:_______、____________。
12、下列程序段是从键盘输入的字符中统计数字字符的个数,用换行符结束循环。
int n=0, ch;
ch=getchar( );
while( __________________ )
{ if ( ________________ ) n++;
c=getchar( ); }
13、设x=4,y=(++x)+(++x);那么y的值为_____,表达式执行后,变量x的值为_______。
14、在内存中存储“A”要占用_____个字节,存储‘A’要占用______字节。
15、C语言提供的三种逻辑运算符是_____、_____、_____。
16、设y为int型变量,请写出描述“y是奇数”的表达式________________。
17、C语言从源程序的书写到上机运行输出结果要经过_____、______、______、______四个步骤。
18、C语句__ (有、没有)输入、输出语句。
19、有以下语句段
int n1=10,n2=20;
printf(“_______________”,n1,n2);
要求按以下格式输出n1和n2的值,每个输出行从第一列开始,请填空。
n1=10
n2=20
20、有以下程序
void f( int y,int *x)
{y=y+*x; *x=*x+y;}
main( )
{ int x=2,y=4;
f(y,&x);
printf(“%d,%d\n”,x,y);
} 执行后输出的结果_____________。
21、以下程序的输出结果是_______。
main()
{ int a=177;
printf("%o\n",a);
}
22、以下定义的结构体类型拟包含两个成员,其中成员变量info用来存入整形数据;成员变量link是指向自身结构体的指针。请将定义补充完整。
struct node
{int info;
______________ link;}

C语言程序设计习题 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人顾生等等
  • 文件大小215 KB
  • 时间2018-04-18