网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
阅读分析以下程序段: int num=0; while(num<=1) {num++; } 问:循环语句while执行的次数是____,循环结束后,num的值为____ 多个空格间用空格隔开,答案示例:x x
参考答案和解析
C
更多 “阅读分析以下程序段: int num=0; while(num<=1) {num++; } 问:循环语句while执行的次数是____,循环结束后,num的值为____ 多个空格间用空格隔开,答案示例:x x” 相关考题
考题
有如下程序: include using namespace std; int strle(char a[],char b[]) {int num=
有如下程序:include <iostream>using namespace std;int strle(char a[],char b[]){int num=O,n=O;while (* (a+num) !='\0')num++;while (b [n] ){* (a+num)=b [n];num++;n++;}return(num);}int main (){char strl[80],str2[80],*p1=str1,*p2=str2;cin>>p1;cin>>p2;cout<<strle(p1,p2)<<end1;return 0;}运行上述程序,如果从键盘输入字符串qwerty和字符串abcd,则程序的输出结果是【 】。
考题
阅读如下程序段,则执行后程序的输出结果是#includemain(){structa{int x; int y;}num[2]={{20,5},{6,7}};printf("%d\n",num[0].x/num[0].y*num[1].y);}A.0B.28C.20D.5
考题
面程序执行完后k的值是【 】。void main(){unsigned num=26,k=1;do{K * = num%10;num/ = 10;{while(num);cout<<k;}
考题
下面程序的输出结果为 【】 。 include void main( ) {int num=0,i=8;do{ i--; num ++
下面程序的输出结果为 【 】 。include<iostream.h>void main( ){int num=0,i=8;do{i--;num ++;}while(--i);cout<<num<<end1;}
考题
有以下程序:include main( ) char * p[ ] = {"3697" ,"2548" }; int i,j;long num =0
有以下程序: #include <stdio.h> main( ) char * p[ ] = {"3697" ,"2548" }; int i,j; long num =0; for(i =0;i<2;i ++ ) { j =0; while(p[i][j]! ='\0') { if((p[i][j]-'0')%2) num=10*num+p[i][j]-'0'; j+ =2; } printf( "%d \n" ,num);}程序执行后的输出结果是( )。A.35B.37C.39D.3975
考题
以下程序运行后,如果从键盘上输入ABCDEF,则输出结果为______。includeinclude
以下程序运行后,如果从键盘上输入ABCDEF<回车>,则输出结果为______。 #include<stdio.h> #include<string.h> func(char str[]) { int num=0; while(*(str+num)!='\0') num++; return(num);p } main() { char str[10],*p=str; gets(p);printf("%d\n",func(P)); }A.8B.7C.6D.5
考题
有以下程序: main() {char*p[]={"3697","2584"}; int i,j;long num=0; for(i=0;i<2;i++) {j=0; while(p[i][j]!='\0') {if((p[i][j]-'0')%2)num=10*num+p[i][j]-'0'; j+=2; } } printf("%d\n",num); } 程序执行后的输出结果是( )。A.35B.37C.39D.3975
考题
下面程序的输出结果为_____。 include void main( ) { in num=0,i=8; do{ i--; num+
下面程序的输出结果为_____。include<iostream.h>void main( ){in num=0,i=8;do{i--;num++;}while(--i) ;cout < < num < < endl;}
考题
下列程序的输出结果是______。 struct exmple { int x; int y; }num[2]=}1,2,3,2}; main() { printf("%d\n",num[1].y*num[0].x/num[1].x);}A.0B.1C.3D.6
考题
以下程序的输出结果是( )。 main( ) { int Rum=0; while(num=2) { num++; printf(”%d\n”,num); } }A.1B.1C.1 2 3 4D.1 2 2 3
考题
以下程序的输出结果是 ______。 main() {int num=0; while(num<=2) {num++;printf("%d\n",num);} }D.1 1 1 1 2 2 2 3 3 4
考题
str是全部由小写字母字符和空格字符组成的字符串,由 num传入字符串的长度。请补充函数fun(),该函数的功能是:统计字符串str中的单词个数,结果由变量num传回。每个单词之间都由空格隔开,并且字符串str开始不存在空格。例如:str=“how do you do”,结果为:num=4。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。试题程序:include <stdio.h>define N 80void fun(char *s,int *num){int i,n=0;for(i=0;【 】;i++){if(s[i]>='a',s[i]<='z',(s[i+1)==’’||s[i+1]=='\0'))【 】;}【 】;}main(){char str[N];int num=0;printf("Enter a string:\n");gets(str);while(str[num])num++;fun(str,num);printf("The number of word is:%d\n\n",num);
考题
函数fun的返回值是 fun(char*a,char*b) { int num=0,n=0; while(*(a+num)!='\0') nmn++; while(b[n]) {*(a+num)=b[n];num++;n++;} return num; }A.字符串a的长度B.字符串b的长度C.字符串a和b的长度之差D.字符串a和b的长度之和
考题
以下程序的输出结果是______。 main() {int num=0; while(num<=2) { num++; printf("%d\n",num); } }A.1 2 3 4B.1 2 3C.1 2D.1
考题
下列程序段中循环体的执行次数是______。 int x=-12; while (x=0) x=x+1;A.While循环执行12次B.循环体语句执行一次C.循环是死循环D.循环体语句一次也不执行
考题
以下程序的输出结果是( )。main( ){ int num=0;while(num=2){ num++;printf(”%d\n”,num); }}A.1B.1 2 3C.1 2 3 4D.1 2 2 3
考题
给出下面程序的输出结果。includeiostreamusing namespace std;void main(){int num=0,i=8;do{i--;num++;}while(--i);coutnumendl;}
考题
请读程序: includemain(){int num=0;while(num
请读程序: # include<stdio.h> main( ) {int num=0; while(num<=2) {num+ +;printf("%d\n",num);} } 上面程序的输出结果是 ( )A.1B.1 2C.1 2 3D.1 2 3 4
考题
函数fun的返回值是______。 fun(char *a,char*b) { int num=0,n=0; while( *(a+num)!='\0')num++; while(b[n]) {*(a+num)=b[n];num++;n++; } return num; }A.字符串a的长度B.字符串b的长度C.字符串a和b的长度之差D.字符串a和b的长度之和
考题
单选题有以下程序段:char name[20];int num;scanf(name=%s num=%d,name,num);当执行上述程序段,并从键盘输入:name=Lili num=1001回车后,name的值为( )。A
LiliB
name=LiliC
Lili num=D
name=Lili num=1001
热门标签
最新试卷