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语言程序设计课后习题解答与实验指导等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)