《2022年2022年课题习题-顺序结构程序设计 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年课题习题-顺序结构程序设计 .pdf(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第四章顺序结构程序设计1熟练掌握格式输入与格式输出函数与各种格式符的使用;2掌握各类数据输入/ 输出的实现方法;3学习完成简单的顺序结构程序设计。习题一 一个三位数逆序输出【目的】了解顺序程序结构,学习调试程序。【内容】下面程序功能:键盘输入一个三位数,输出逆序后的数。例如,输入236,输出632。程序中有多处错误,改正后在机器上调试通过。#include void main() int x,int y; int a,b,c; a=x/100; b=x/10%10; c=x%10; printf(Please input a num:);scanf(%d,&x); y=100c+10b+a;
2、printf(y=%dn,y); 习题二 字符数据输入 / 输出【目的】学习字符数据的输入与输出,学习getchar()/putchar()函数使用。【内容】用 getchar()函数输入两个字符给c1、c2,然后分别用putchar()输出这两个字符,再输出它们的ASCII 。【思考】能否将输入的两个字符转换大小写后再一次输出?即输入是大写字符则输出对应小写字符,输出小写字符则输出对应的大写字符。实验三复数乘法【目的】学习格式化输入/ 输出操作。【内容】编写程序读入两个复数并输出这两个复数的乘积。输入输出如下图。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - -
3、 - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 3 页 - - - - - - - - - 程序运行时用户只须输入两个复数的实部与虚部。【提示】程序运行时屏幕首先显示:输入 3,回车后屏幕再次给出输入提示 virtualpart: 输入 2,回车后屏幕显示该复数,并给出输入第二个复数的提示。输入第二个复数的实部与虚部,最后输出这两个复数相乘得到的第三个复数。注意, C中是没有复数数据类型的,可以用两个变量表示一个复数,分别记录复数的实部与虚部。习题四1已有如下定义和输入语句,若要求a,b,c1,c2的值分别为5、6、A和 B,当从第一列开始输入数据时
4、,正确的数据输入方式是 _ ( 表示回车 ) 。int a,b; char c1,c2; scanf(%d%c%d%c,&a,&c1,&b,&c2);A) 5 A 6 B B) 5 A6B C) 5A6B D) 5A6 B2以下说法正确的是_。A)输入项可以为一个实型常量,如scanf( “ %f”,3.5); B)只有格式控制,没有输入项,也能正确输入,如scanf( “a=%d,b=%d ”); C)当输入实型数据时,格式控制部分应规定小数点后的位数,如scanf( “%4.2f”,&f); D)当输入数据时,必须指明地址,如scanf( “%f”,&f); E)可以采用不同的格式符,实现
5、对一个实型数据以八进制或十六进制形式输入/ 输出。F)整型数据不能使用%f或%lf 格式符。3若 a 是 int型变量,则表达式(a=5*6,a*3),a+8的值是 _ 。4若有定义:int b=7; float a=2.5,c=4.7; 则表达式 a+(int)(b/3*(int)(a+c)/2)%4的值为 _。5输出长整型数据使用格式符_,输出无符号的整数用格式符_ ,以指数形式输出单精实数用格式符 _。6下面程序运行时输入:10 11,输出 _。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - -
6、- - - 第 2 页,共 3 页 - - - - - - - - - #include void main() int a,b; scanf(%o%x,&a,&b); printf(a=%d,b=%dn,a,b); 7下面程序段执行时,怎样输入才能让a=10,b=20 ?_ int a,b; scanf(a=%d,b=%d,&a,&b); 8若 a 和 b 均为 int变量,以下语句的功能是_。a+=b;b=a-b;a-=b; 9在 scanf 函数调用中,可以在格式字符和% 之间加一星号 * ,它的作用是 _。10a+ 、 +a 、 a=a+1都能实现使变量a 的值增 1,与之等效的表达式还有_ 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 3 页 - - - - - - - - -