C语言知识点答案.docxVIP

  • 1
  • 0
  • 约2.01千字
  • 约 5页
  • 2017-01-06 发布于贵州
  • 举报
C语言知识点答案C语言知识点答案

C语言知识点答案:C语言源程序的结构特点;1—6:BBBCAC 7. ; 8. { }C语言标识符的定义:由字母、数字和下划线组成,但不能以数字开头。BC ABC ACD ABD AC 2.CC语言常量合法性的判断:实型常量、整型常量、字符型常量B A C B 5. 整型,字符型,实型字符变量的使用:大小写字母之间ASCII碼相差321-4: C A A D 5.”q”----2,’q’-----1表达式(赋值、算术、关系)的判断;1-6:D D D D D D 7.a+1=b----1;x!=y+1----0 8:y%5==0;y%2==0关系表达式的使用1-4:C C C C算术运算符的使用1-4:A A A A自增自减的应用;1-6:A A B C C B数据输入与输出函数scanf(),printf(),putchar(),getchar();1-7: C C D D C B B 8:a 9:1个字符,1个字符条件算符和条件表达式1-4:A B C B if 语句1-4:C C B Awhile,do–while,for语句;1-6:A A A(C) C A B 7-12:B B C B D Dswitch,break,continue语句;033 2. 02 3. 03 4. 035. 9 6. 6 7.1 8.09.编程求1—100之间所有奇数(偶数、3、5的倍数)之和。#include “stdio.h”void main(){int s=0,I;for(i=1;i=100;i++)if(i%2!=0) (i%2或3或5==0) s=s+i;printf(”s=%d”,s);}函数的定义、函数的声明与调用、函数参数的传递;1-7: A C C B C A D8-14:A D A A A C A15.函数首部和函数体 16. 大写数组:一维数组的定义及数组元素的引用; 一维数组元素的初始化;2. 下限:0,上限:N-1 1-6 : C D C CD C B 7-11: B C C B B C 12. 字符函数的应用3 2. 73. i=7,j=6,x=74.a=2,b=5数组的应用7,4,5 2. 1,3,5 3. 8,6,4 4.2,4,6函数与数组的综合应用 12 3 4 5 6 7767 6 5 4 3 2 1inti,max=a[0];for(i=1;im;i++)if(a[i]max)max=a[i];return max;}inti,count=0;for (i=1;im;i++)if (a[i]%2==0) count++;return count;}完整程序: (1): #include stdio.h #define PI 3.14(2) r (3) PI*r*r*r (1) a,b (2) max(a,b) (3) intx,int y (4) return z;(1) gets(s) //scanf(“%s”,s); (2) word=0 (3) num++(1) a[i] (2) (i%4==0) (3) printf(“\n”)程序注释: main()……:主函数 //程序入口a[3]=15;int t;声明t为整型变量 {…}实现的功能:两个数互换%4d代表:输出的数占4个字节#include… :头文件包含 //预处理Void():代表无返回值float score[10]:声明score为包含10个实型数据的数组scanf(…):从键盘输入实型数据给score[i]return(a); 返回aint n;声明n为整型变量 if(…) :如果x为5的倍数break:退出循环float f(float array[10]):函数f原型声明scanf(…):从键盘输入实型数据给score[i]a=f(score):函数调用5. if(…) :如果x为奇数continue:结束本次循环%2d代表:输出的数占2个字节6. #include… :头文件包含 //预处理a[2]=5; i++:i自增{…}实现的功能:两个数互换7. #include… :头文件包含 //预处理float score[10]:声明score为包含10个实型数据的数组int i;声明i为整型变量float f(float array[10]):函数f原型声明scanf(…):从键盘输入实型数据给score[i]\n: 换行符n=f(score):函数调用%5.2f:输出数占5个字节,其中2位小数t=xy?x:y:将x与y中最小数赋给

文档评论(0)

1亿VIP精品文档

相关文档