一根绳子有320米长,每天截取12米,问多少天后绳子长度不足40米?其代码编写如下:则填空处应该填写的语句序列是()A、len=len-12;B、len=len+12;C、len*=12;D、len-12
一根绳子有320米长,每天截取12米,问多少天后绳子长度不足40米?其代码编写如下:则填空处应该填写的语句序列是()
- A、len=len-12;
- B、len=len+12;
- C、len*=12;
- D、len-12
相关考题:
请补充main函数,该函数的功能是:从一个字符串中截取前面若干个给定长度的子字符串。其中,str1指向原字符串,截取后的字符存放在str2所指的字符数组中,n中存放需截取的字符个数。例如:当str1=“cdefghij”,然后输入4,则str2=“cdef”。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。试题程序:include<stdio.h>include<conio.h>define LEN 80main(){char str1[LEN),str2[LEN);int n,i;clrscr();printf(“Enter the string:\n”);gets(str1);printf“Enter the position of the stringdeleted:”);scanf(【 】);for(i=0;i<n;i++)【 】str2[i]=‘\0’;printf(“The new string is:%s\n”,【 】);}
在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程:Private Sub Command1_Click()Dim aS,b$,c$,k%a=”ABCD”b=”123456”c=””k=1Do While k=Len(a) Or k=Len(b)If k=Len(a)Thenc=cMid(a,k,1)End IfIf k=Len(b)Thenc=cMid(a,k,1)End Ifk=k+1LoopPrint cEnd Sub运行程序,单击命令按钮,输出结果是( )。A.123456ABCDB.ABCDl23456C.D6C584A321D.A182C3D456
请编写一个函数sum(int array[],int len),该函数返回数组array的所有整数元素的和,其中len为数组array的长度。注意:部分源程序已存在文件test34_2.cpp中。请勿修改主函数main和其他函数中的任何内容,仅在函数sum的花括号中填写若干语句。程序输出结果如下:sum of array 15文件test34_2.cpp的内容如下:include <iostream.h>int sum(int array[],int len){}void main(){static int a[5]-{1,2,3,4,5};int result=sum(a,5);cout<<"sum of array "<<result<<end1;}
Linux系统里,编辑/etc/login.defs文件设置(),即设置口令最小长度为8。 A.PASS_MIN_LEN8B.PASS_MAX_LEN8C.PW_MIN_LEN8D.PW_MAX_LEN8
如果一个正整数从高位到低位上的数字依次递减,则称其为降序数(如:9632是降序数,而8516则不是降序数)。现编写如下程序,判断输入的正整数是否为降序数。 Private Sub Command1 Click( ) Dim n As Long Dim flag As Boolean n=InputBox("输入一个正整数") S=Trim(Str(n)) For i=2 To Len(s) If Mid(s,i-1,1)Mid(S,i,1)Then Exit For Next i If i=Len(S)Then flag=True Else flag=False If flag Then Print n;"是降序数" Else Print n;"不是降序数" End If End Sub 运行以上程序,发现有错误,需要对给flag变量赋值的If语句进行修改。以下正确的修改是( )。A.If i=Len(s)+1 Then flag=False Else flag=TrueB.If i=Len(s)+1 Then flag=True Else flag=FalseC.If i=Len(s)-1 Then flag=False Else flag=TrueD.If i=Len(s)-1 Then flag=True Else flag=False
请找出下面代码中的所有错误说明:以下代码是把一个字符串倒序,如“abcd”倒序后变为“dcba”1、#include"string.h"2、main()3、{4、 char*src="hello,world";5、 char* dest=NULL;6、 int len=strlen(src);7、 dest=(char*)malloc(len);8、 char* d=dest;9、 char* s=src[len];10、 while(len--!=0)11、 d++=s--;12、 printf("%s",dest);13、 return 0;14、}
有以下程序includemain(int arge,char *argv[]){int i,len=0;for(i=1;i 有以下程序 #include<string.h> main(int arge,char *argv[]) { int i,len=0; for(i=1;i<arge;i++)len+=strlen(argv[i]); printf(“%d\n”,len); } 程序编译连接后生成的可执行文件是exl.exe,若运行时输入带参数的命令行是: exl abcd efg 10<回车> 则运行的结果是A.22B.17C.12D.9
● 设循环队列Q 的定义中有 rear 和len两个域变量,其中 rear 表示队尾元素的指针,len 表示队列的长度,如下图所示(队列长度为 3,队头元素为 e) 。设队列的存储空间容量为M,则队头元素的指针为 (57) 。(57)A. (Q.rear+Q.len-1)B. (Q.rear+Q.len-1+M)%MC. (Q.rear-Q.len+1)D. (Q.rear-Q.len+1+M)%M
在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程: Private Sub Coinmand1 Click( ) Dim a$,b$,c$,k% a="ABCD" b="123456" c="" k=1 Do While k=Len(a)Or k=Len(b) If k=Len(a)Then c=c&Mid(a,k,1) End If If k=Len(b)Then c=c&Mid(a,k,1) End If k=k+1 Loop Print c End Sub 运行程序,单击命令按钮,输出结果是( )。A.123456ABCDB.ABCD123456C.D6C584A321D.A1B2C3D456
在窗体上画一个名为Command1的命令按钮,其Command1_Click事件过程如下:Sub Command1_Click()Dim student As studtypeDim record_no As Integerrecord_no=1With student.ino=12.strname="smith".strsex="男".smark=89End With_______Put # 1,record_no,studentClose # 1End Sub要求在c: \的随机文件student.dat写入一条记录。应在程序中空行处填以下哪条语句使该功能完整A.Open "c: \student.dat"For Input As #1 len(student)B.Open "c: \student.dat"For random As #1 len(student)C.Open "c: \student.dat"For Output As #1 len(student)D.Open "c: \student.dat"For Append As #1 len(student)
在窗体上画一个名为Command1的命令按钮,其Command1_Click事件过程如下。 Sub Command1_Click() Dim student As studtype Dim record_no As Integer record n=1 With student .ino=12 .strname="Smith" .strsex=“男” .smark=89 End With ______ Put # 1,record_no,student Close # 1 End Sub 要求在c:\的随机文件student..dat写入一条记录。应在程序中空行处填入以下哪条语句使该功能完整A.Open"c:\student.dat"For Input As # 1 len=len(student)B.Open"c:\student.dat:For random As # 1 len=len(student)C.Open"c:\student.dat"For Output As # 1 len=len(student)D.Open"c:\student.dat"For Append As # 1 len=len(student)
有如下程序段: Dim str As String * 10 Dim i str1 = "abcdefg" i = 12 len1 = Len(i) sir2 = Right(str1, 4)执行后,len1和str2的返回值分别是( )。A.12,abcdB.10,bcdeC.2,defgD.0,cdef
阅读下列说明和C代码,回答下列问题。[说明] 计算一个整数数组a的最长递增子序列长度的方法描述如下: 假设数组a的长度为n,用数组b的元素b[i]记录以a[i](0≤i<n”)为结尾元素的最长递增子序列的长度为其中b[i]满足最优子结构,可递归定义为: [C代码] 下面是算法的C语言实现。 10常量和变量说明 a:长度为n的整数数组,待求其最长递增子序列 b:长度为n的数组,b[i]记录以a[i](0≤i<n”)为结尾元素的最长递增子序列的长度,其中0≤i<n len:最长递增子序列的长度 i,j:循环变量 temp:临时变量 11C程序 # jnclude<stdio,h> mtmaxL(int*b,mt n) { mt I, temp=0 for(i=0; i<n; i++) { (b[i]>temp) temp=b[i] return temp; int main12 { int n,a[100],b[100],i,j,len; scanf(" % d", for(i=0;i<n;i++) { scanf("% d", ___1___: for(i=1;i<n;i++) { for(j=0,len=0;___2___;j++){ if( ___3___ } Printf("len:% d\n",maxL(b,n)) Primtf("\n") }1~4、 根据说明和C代码,填充C代码中的空______~______。5、 根据说明和C代码,算法采用了______设计策略,时间复杂度为______(用O符号表示)6、 已知数组a={3,10,5,15,6,8},据说明和C代码,给出数组b的元素值。
单选题Linux系统里,编辑/etc/login.defs文件设置(),即设置口令最小长度为8。APASS_MIN_LEN8BPASS_MAX_LEN8CPW_MIN_LEN8DPW_MAX_LEN8
单选题一根绳子有320米长,每天截取12米,问多少天后绳子长度不足40米?其代码编写如下:则填空处应该填写的语句序列是()Alen=len-12;Blen=len+12;Clen*=12;Dlen-12