实验报告03答案
更新时间:2023-11-08 05:11:01 阅读量: 教育文库 文档下载
实验报告03:数据的输入与输出 一、实验目的
1.掌握print方法的使用,尤其是各种输出格式的设置。 2.掌握inputbox函数的使用。 3.掌握msgbox函数和msgbox语句的使用。 二、实验内容 1.print函数 25+32=57 (1)语句print 25+32=; 25 + 32的输出结果
是 。 (2)以下程序段的输出结果是 。 a = sqr(3) : b = sqr(5) : c = a > b print c
2.inputbox函数: 3.msgbox函数
要弹出如右图所示的对话框,其语句为: msgbox 用户名或密码错误 或者 x = msgbox(用户名或密码错误) 三、思考题 1.在窗体上画一个命令按钮,然后编写如下事件过程: a = inputbox(请输入第一个数) b = inputbox(请输入第二个数) print b+a end sub
程序运行后,单击命令按钮,先后在两个输入对话框中分别输入456和123,则输出结果是 d 。
(a)579 (b)123 (c)456 (d)123456 2.以下语句的结果为 shanghai 。 s$ = beijing: s$ = shanghai print s$
3.设a= 1234567,则表达式 val(mid(a,4,2)+ right(a,4))+3的值为。 学号: 班级: 姓名: 4.执行以下程序段后,变量c$的值为 a$ = visual basic programming : b$ = quick c$ = b$ & ucase(mid$(a$, 7, 6)) & right(a$, 11) (a)visual basic programming (b)quick basic programming (c)quick basic programming (d)quick basicprogramming dim str1 as string, str2 as string str1 = software end sub
dim a as integer, b as integer dim c as integer, d as integer a = 600: b = 50 a = a + b
c = a \\ 7 mod 10
d = a + b + c
print a ; b ; c ; d end sub 执行上述程序,写出程序在窗体上的输出结果。 650 50 2 702 7.设计一个程序。要求:设有变量a=10,b=20,c=30,d=40,e=50(变量的值通过inputbox函数输入),计算出五个变量的和与平均数,然后将结果在窗体上输出。 dim a as integer, b as integer, c as integer, d as integer, e as integer dim sum as integer (10) a = inputbox() : b = inputbox() : c = inputbox() d = inputbox() : e = inputbox() (10 ) sum = a + b + c + d + e ( 5 ) print sum=; sum; average=; sum / 5 ( 5 ) end sub篇二:c语言实验报告第3章答案 3.2基础实验 一、程序分析 1.以下程序若输入’a’,则输入格式为:__c1=a____;运行结果为:___a,a↙_____。 #include<stdio.h> intmain( ) {char c1,c2;
scanf(“c1=%c”,&c1); c2=c1-32;
printf(“%c,%c\\n”,c1,c2); return 0; } 2.以下程序如果使得a的值为2、b的值为3,则输入格式为:_a=2,b=3__;运行结果为:_2,3↙_。
#include<stdio.h> intmain( ) { int a,b;
scanf(“a=%d,b=%d”,&a,&b); printf(“%d,%d\\n”,a,b); return 0; }
3.以下程序若输入12.3、7.6、1.1,则输入格式为:_12.3 7.6 1.1__;运行结果为:_aver=7.00___。
#include<stdio.h> intmain( )
{ floata,b,c,d;
scanf(“%f%f%f”,&a,&b,&c); d=(a+b+c)/3;
printf(“aver=%.2f”,d); return 0; }
二、程序填空 1.输入一个四位整数,求各位数字之和(如1234,则结果为1+2+3+4=10)。 若输入3562,则运行结果为:___3+5+6+2=16↙____________。
#include <stdio.h> intmain( )
{ int n,a,b,c,d,m; scanf(“%d”,&n); a=n;
b=(n/10); c=(n/100);
d=__n/1000________; m=__a+b+c+d________;
printf(“%d+%d+%d+%d=%d\\n ”, d,c,b,a,m); return 0; }
2.给定一个华氏法表示的温度值,将其转换为摄氏法表示的温度,转换公式为则运行结
果为:__f=64.00,c=17.78↙__。 #include <stdio.h> intmain ( ) { float f,c; f=64.0;
c=__(f-32)*5.0/9.0_________________; printf(“f=%.2f,c=%5.2f\\n”,f,c); return 0; }
三、程序改错 c?59(f?32) 四、程序设计 1.对输入的字符进行加密,加密规则为“输入4个字符,将每个字符加4后转换成加密字符”,如输入“ab2c”则加密后的字符序列为“ef6g”。 3.3拓展实验 一、程序分析 1.⊙以下程序若输入3.4、12.0、8.9,则输入格式为:,运行结果为:7.20↙。 #include <stdio.h> #include <math.h> intmain( )
{ float a,b,c; float s,area;
scanf(“%f,%f,%f” ,&a,&b,&c); s=(a+b+c)/2;
area=sqrt(s*(s-a)*(s-b)*(s-c)); printf(“%.2f\\n”,area); return 0; }
2.以下程序若输入c和2,则运行结果分别为:__f和5_________。 #include <stdio.h> intmain( )
{ char c1; int c2=0;
c1=getchar( ); c2=c1+3;
putchar(\\ );putchar(c2); putchar(\\ ); return 0; }
二、程序填空 1.⊙以下程序实现按由大到小顺序输出任意两个整数。若输入3562,则运行结果为:__62,35↙__。
#include <stdio.h> int main( ) { int m,n;
scanf(“%d%d”,_&m,&n_______); n>=m?printf(“%d,%d\\n”,n,m):_printf(“%d,%d\\n”,m,n)________; return 0; }
2.以下程序实现输入任意两个整数,完成加、减、乘、除、求余操作并运行结果。若输
入29、18,则运行结果为:_29+18=47,29-18=11,29*18=522,29/18=1,29=11_。 #include <stdio.h> intmain ( ) { int x,y; printf(“请输入x,y的值:”); scanf(“%d%d”,&x,&y); printf(“%d+%d=%d,”,_x,y,x+y________); printf(“%d-%d=%d,”,_x,y,x-y_________); printf(“%d*%d=%d,”, _ x,y,x*y _______); printf(“%d/%d=%d,”, _ x,y,x/y ________); printf(“%d%%%d=%d”, _ x,y,x%y ____); return 0; } 三、程序改错 篇三:java实验报告实验3答案 实验三 熟悉常用java工具包并运用编程 实验目的: 本实验旨在巩固同学们对上课所讲java.util工具包中collection,list,set,map加深理解,对其用法编程有一个更加深入的理解,为同学们以后的能够用java进行独立地编
写桌面程序打下一定的基础。 实验内容: 本实验的内容为:用collection,list,set,map来存储数据,并进行排序,任何用iterator,listiterator或者enumeration来打印其结果(按顺序和降序排列打印)。共分为四部分部分(前三部分必做,如果选第四个,前三个可以不做。。): (1)按顺序把1,10,5,7,6,2,9,20,14,存入到list中(注:允许自己自定义任何数),并对其进行排序,打印其升序和降序排列的结果。然后再向list中 位置为第四位插入数 35
看看会有啥结果?再向list中插入字符串“ddy”,试猜想排序是否会出错?然后看看运行结果是啥? 程序:
import java.util.*; public class sy3 {
public sy3() {
list list=new arraylist(); list.add(1); list.add(10); list.add(5); list.add(7); list.add(6); list.add(2); list.add(9); list.add(20); list.add(14); list.add(35); list.add(ddy);
system.out.println(原序列:); for(int i=0;i<=list.size()-1;i++) {
system.out.println(list.get(i)); }
system.out.println(新序列); for(int i=0;i<=list.size()-1;i++) { collections.sort(list); collections.reverse(list); system.out.println(list.get(i)); } }
public static void main(string[] args) {
new sy3(); } }
结果如图 (2)按顺序把下面一组数([1,2] [3,4] [2,2] [6,4] [5,2] [4,4])存放到map中(注:允许自己自定义任何数),并按key 和value的值进行排序。 如果再向map中加入[3,6] 看
看排序结果有啥变化?并说出其理由。 程序代码: package sy3;
正在阅读:
实验报告03答案11-08
商务策划文案撰写格式要求04-23
10个六一儿童节游戏02-21
电算化上机实验05-23
2022年河北大学电动力学或量子力学或有机化学(同等学力加试)之有04-07
尊老爱幼作文300字03-13
2018保护地球宣传口号大全03-15
【转帖】巴菲特教你读懂财报(精华版)06-07
给儿子庆祝最后一个六一儿童节时的信07-31
我们的节日清明节活动方案02-24
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 答案
- 实验
- 报告