C语言演示文稿二级课件.ppt

C语言演示文稿二级课件.ppt

ID:57057052

大小:616.00 KB

页数:182页

时间:2020-07-30

C语言演示文稿二级课件.ppt_第1页
C语言演示文稿二级课件.ppt_第2页
C语言演示文稿二级课件.ppt_第3页
C语言演示文稿二级课件.ppt_第4页
C语言演示文稿二级课件.ppt_第5页
资源描述:

《C语言演示文稿二级课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一块最简单C程序结构(25分)预处理部分:如#include函数头部分:main()函数体部分:{变量定义赋初值部分;实现程序功能执行语句部分;输出结果部分;}1.变量命名规则2.变量类型、分配存储单元数目,表数范围1.赋值语句2.格式输入顺序程序:主要算术运算、交换选择程序:两种控制语句及break、continue格式和使用循环程序:三种控制结构输出格式控制、转义字符1.以下变量名全部合法的是()。A)ABC、L10、a_b、_a1B)?123、print、*P、a+BC)_12、ZHANG、*P、11fD)Li_Li、P、for、

2、t1012.设有说明:charw;intx;floaty;doublez;则表达式w*x+z-y值的数据类型为()。A)float  B)char  C)int   D)double3.若int型数据占2个字节,则以下语句的输出为()。intk=-1;printf("%d,%u",k,k);①-1,-1②-1,32767③-1,32768④-1,655354.以下程序的输出结果是()。main(){intx=10,y=9;printf(“%d%d%d”,x--,--y,y/x);}A)10100.9B)990C)9100.9D)10805.已有定义

3、intx;floaty;且执行scanf(“%3d%f”,&x,&y);语句时,输入数据12345678<回车>,则x的值为【1】,y的值为【2】。【1】A)12345  B)123   C)45    D)345【2】A)无定值 B)45.000000  C)678.000000D)123.0000006.当a=1,b=3,c=5,d=4时,执行完下面一段程序后x的值是_____.if(a

4、运行以下程序时,从键盘输入2473,则运行结果是____.#includemain(){intc;while((c=getchar())!='')switch(c-'2'){case0;case1:putchar(c+4);case2:putchar(c+4);break;case3:putchar(c+3);default:putchar(c+2);break;  }  printf("");}A)668977  B)668966  C)66778777  D)66887668.有以下程序main(){intk=4,n=

5、0;for(;n

6、=1.0;for(n=10;n>1;n--)s=s+1/n;printf("%6.4f",s);}程序运行后输出结果错误,导致错误结果的程序行是()A)s=1.0;B)for(n=10;n>1;n--)C)s=s+1/n;D)printf("%6.4f",s);11.有以下程序main(){inta;charc=10;floatf=100.0;doublex;a=f/=c*=(x=6.5);printf("%d%d%3.1f%3.1f",a,c,f,x);}程序运行后的输出结果是()A)16516.5B)1651.56.5C)1651.06.5

7、D)2651.56.5第二块带参数main函数(2分)1.主函数main()的有参形式main(intargc,char*argv[]){……}2.实参的来源运行带形参的主函数,必须在操作系统提示符下,输入主函数所在的可执行文件名,以及所需的实参,然后回车。命令行的一般格式为:C:可执行主文件名实参1[实参2……]注:在TC的集成环境下,也可直接利用Options

8、ArgCuments项,输入主函数所需要的实参:只须输入各参数(相邻参数间用空格分开),可执行文件名可省略。两参数类型固定,但名字可自定义例:main(intargc,char*argv[]

9、){inti;printf(“argc=%d”,argc);f

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。