聚合物溶液的渗透压与溶液浓度有如图的结果,(1)试比较1、2、3三结果所得相对分子质量的次序;(2)若1和3是同样的聚合物在不同溶剂中所得的结果,请讨论这两个体系有何不同?(3)若1和2两线的聚合物具有相同的化学组成,则此两线所用溶剂是否相同?不相同时,哪一线所用的溶剂为较良溶剂?
第1题
A.x[25]存放了数据“\0”。
B.x[24] 存放了数据“\0”。
C.若访问x[25].程序将抛出异常。
D.x[1]访问此数组的第一个元素
第2题
在文件in.dat中有200个数据。函数ReadDat()读取这200个数据存放到整型数组aa中,请编制函数jsSod(),其函数的功能是:要求在200个数据中找出满足以下条件的三元组(a,b,c),其中a、b、c是所给200个数据中的三个不同的数,且以a、b、c为边长的三边能构成三角形。满足条件三元组的个数作为函数jsSort()的返回值,同时把满足条件的数据存入结构数组bb中(要求bb[i].x1<bb[i].x2<bb[i].x3),再对bb中的数据按照每组数据构成三角形的周长进行升序排列,排序后的结果仍重新存入结构数组bb中,最后调用函数WriteDat()把结果bb输出到文件out.dat中。
部分源程序已给出。
请勿改动主函数main()、读数据函数ReadDat()和输出数据函数WriteDat()的内容。
include<stdio.h>
include<string.h>
include<conio.h>
typedef struct{
int x1,x2,x3;
}data;
int aa[200];
data bb[200];
int jsSort()
{
}
void main ()
{
int count;
readDat();
count=jsSort (); /*返回满足条件的个数*/
writeDat(count);
}
readDat(int count)
{
FILE *in;
int i;
in=fopen("in.dat","r");
for(i=0; i<200; i++)
fscanf(in,"%d",&aa[i]);
fclose(in);
}
WriteDat(int count)
{
FILE *out;
int i;
clrscr();
ut=fopen("out.dat","w");
for(i=0; i<count; i++){
fprintf(out,"%d,%d,%d\n",bb[i].x1,bb[i].x2,bb[i].x3);
}
fclose(out);
}
第5题
以下程序的功能是:将一维数组A中的100个元素分别赋给二维数组B的每个元素并打印出来,要求把A(i)到A(10)依次赋给B(1,1)到B(1,10),把A(11)到A(20)依次赋给
B(2,1)到B(2,10),……,把A(91)到A(100)依次赋给B(10,1)到B(10,10)。请填空。
Option Base 1
Private Sub Form_Click()
Dim i As Integer,j As Integer
Dim A(1 To 100)As Integer
Dim B(1 To 10,1 To 10)As Integer
For i=1 To 100
A(i)=Int(Rnd*100)
Next i
For i=1 To【 】
For j=1 To【 】
B(i,j)=【 】
Print B(i,j);
Next j
Next i
End Sub
第6题
对数据递增有序分布的某数组,将数据14插入,并使插入后的数组数据分布仍然有序。 结果:插入前:1 4 7 10 13 16 19 22 25 插入后:1 4 7 10 13 14 16 19 22 25 Private Sub Form_Click() Dim a%(1 To 10), i%, k% For i = 1 To 9 ' 通过程序自动形成有规律的数组 a(i) = (i - 1) * 3 + 1 Next i Print "插入前数据:"; For i = 1 To 9 Print a(i); Next i d = 14 For k = 1 To 9 ' 查找欲插入数在数组中的位置 If ______(1)______ Then Exit For ' 找到插入的位置下标为k Next k For i=n To ______(2)______ ' 从最后元素开始往后移,腾出位置 ______(3)______ Next i a(k) = d ' 数插入 Print Print "插入后数据:"; For i = 1 To 10 If a(i) = d Then Form1.FontBold = True ' 将插入的数粗体显示 Else Form1.FontBold = False End If Print a(i); Next i End Sub 完善程序,在答题时,务必在答题框中写好题号和答案,如下: (1): _________ (2): _________ (3): _________
第8题
A.62,88,95
B. 62,95
C. 55,88,95
D. 55,95
第9题
A.指针数组的每个元素是一个指针
B.指针数组的每个元素可以指向相同类型的数据
C.指针数组的每个元素存放了一个地址
D.指针数组的每个元素可以指向不同类型的数据
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!