实验报告02 :VB程序设计基础,使用dim方法写出VB语句 定义X为整型变量

实验报告02 :VB程序设计基础,使用dim方法写出VB语句 定义X为整型变量,第1张

1、(1) Dim x As Integer '整型变量

Dim y As Long '长整型变量

Dim z As Single '单精度浮点型变量

Dim str As String '字符型变量

(2) Static sum As Integer '整形静态型变量

(3) Public f As Integer '整形全局变量

2、Integer(整型)数据的取值范围:-32768 ~ +32767

3 、 取出 x 的值,加1以后赋值给 x

可改写成: y = x

x = y + 1

4、 [-9,9]的随机整数 x = Int(19 Rnd -9)

请参考采纳!谢谢!

1、以下程序用来检查二维数组是否对称(即:对所有i,j都有a[i][j]=a[j][i])。

#include <stdioh>

void main(void)

{

int a[4][4]={1,2,3,4, 2,2,5,6, 3,5,3,7, 8,6,7,4};

int i, j, found=0;

for(j=0; j<4; j++){

for(i=0; i<4; i++)

if (a[i][j]!=a[j][i] ) {

found= 1 ;

break;

}

if(found) break;

}

if(found) printf("不对称\n");

else printf("对称\n");

}

2、下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其它元素不变。

#include <stdioh>

#include <stringh>

void main(void)

{

char a[]="clanguage",t;

int i, j, k;

k = strlen(a);

for (i=0; i<=k-2; i+=2)

for (j=i+2; j<=k; j+=2 )

if ( a[i]>a[j] ) {

t=a[i]; a[i]=a[j]; a[j]=t;

}

puts(a);

printf("\n");

}

3、以下程序中用户由键盘输入一个文件名,然后输入一串字符(用#结束输入)存放到此文件文件中形成文本文件,并将字符的个数写到文件尾部。

#include <stdioh>

void main(void)

{

FILE fp;

char ch,fname[32]; int count=0;

printf("Input the filename :");scanf("%s",fname);

if ((fp=fopen( fname ,"w+"))==NULL) {

printf("Can't open file:%s \n",fname);

exit(0);

}

printf("Enter data:\n");

while ((ch=getchar())!="#") {

fputc(ch,fp);

count++;

}

fprintf( length(ch) ,"\n%d\n",count);

fclose(fp);

}

4、以下程序求a数组中的所有素数的和,函数isprime用来判断自变量是否为素数。素数是只能被1和本身整除且大于1的自然数。

#include <stdioh>

int isprime(int);

void main(void)

{

int i,a[10],p=a,sum=0;

printf("Enter 10 num:\n");

for (i=0;i<10;i + + ) scanf("%d",&a[i]);

for (i=0;i<10;i + + )

if (isprime((p+i )) == 1) {

printf("%d",(a+i));

sum += (a+i);

}

printf("\nThe sum=%d\n",sum);

}

int isprime(int x)

{

int i;

for (i=2;i<=x/2;i + + )

if (x%i = = 0) return (0);

;

}

1 x = 1

x = 2

x = 3

2 1 2 4 5 6 0 0 0 0 0

1 2 3 4 5 6 0 0 0 0

3 CDG

4 80,-20

#include<stdioh>

int max(int x,int y,int z)

{

int t;

t=x>yx:y;

t=t>zt:z;

return(t);

}

int min(int x ,int y,int z)

{

int t;

t=x<yx:y;

t=t<zt:z;

return(t);

}

int aver(int x ,int y,int z)

{

int t;

t=(x+y+z)/3;

return(t);

}

void main()

{ int x,y,z,a,b,c;

scanf("%d,%d,%d",&x,&y,&z);

a=(max)(x,y,z);

b=(min)(x,y,z);

c=(aver)(x,y,z);

printf("%d,%d,%d\n",a,b,c);

}

建议改成:

#include<stdioh>

int max(int x,int y,int z)

{

int t;

t=x>yx:y;

t=t>zt:z;

return(t);

}

int min(int x ,int y,int z)

{

int t;

t=x<yx:y;

t=t<zt:z;

return(t);

}

float aver(int x ,int y,int z)

{

int t;

t=(float)((x+y+z)/30);

return(t);

}

void main()

{ int x,y,z,a,b;float c;

scanf("%d,%d,%d",&x,&y,&z);

a=(max)(x,y,z);

b=(min)(x,y,z);

c=(aver)(x,y,z);

printf("max=%d\nmin=%d\naver=%g\n",a,b,c);

}

以上就是关于实验报告02 :VB程序设计基础,使用dim方法写出VB语句 定义X为整型变量全部的内容,包括:实验报告02 :VB程序设计基础,使用dim方法写出VB语句 定义X为整型变量、程序设计基础 几道填空题、c语言程序设计课后习题解答与实验指导等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9288722.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存