A. 跳过当前循环的剩余部分,开始下一次循环 B. 用于跳出循环 C. 用于进入循环 D. 用于结束程序 答案:A 9. 假设有一个字符串str,以下哪个循环可以用来遍历这个字符串? ```c char str[] = "Hello"; int i = 0; while(str[i] != '\0') { // 遍历字符串 i++; } ``` 10. 以下哪个程序段将...
3.求100~500间的全部素数,统计有几个 和上面解法差不多,我们得用到俩个for循环,不过得把return换成break,终止内循环。 这里用到sqrt函数,求平方根。内循环是如果余数为0被终止,说明它不是素数,如果没有被终止,判断它等于或者大于n,直接输出。 代码语言:javascript 复制 #include<stdio.h>#include<math.h>vo...
1.for循环 for(初始表达式;循环条件表达式;增量表达式) { 循环语句; }for(初始表达式;循环条件表达式;增量表达式) {for(初始表达式;循环条件表达式;增量表达式) { 循环语句; } } 2.whil循环 while(条件表达式) { 循环体; }do{ 循环体; }while(条件表达式); continue 作用:结束本次循环,执行增量表达式,继续进...
循环02:素数 输入正数n,判断n是否为素数。若为素数则输出1,否则输出0。(提示:素数是指只可以被1和其本身整除的正数(1除外)) 输入10输出0 输入7输出1 测试: 输入9输出0 #include<iostream> using namespace std; int main() { int n,i,d; cin>>n; ...
简单循环1. 求平均年龄 01星球有学长若干名, 给出每个学长的年龄, 求01星球学长的平均年龄, 保留小数点后两位 输入: 第一行: 整数n(1<n<100), 表示人数 之后n行: 每行一个整数a(15<a<55), 表示第n个学…
C循环是无限循环D.循环体语句执行一次正确答案:A2、下面程序段执行后的输出结果是()。inta=l,b=2,c=3,t;while(a<b<c){t=a;a=b;b=t;c-;)printf("%d,%d,%d",a,b,c);A.2,1,0B.2,1,1C.1,2,0D.1,2,1正确答案:D3、下面程序段执行后的输出结果是()o...
A) for循环只能用于循环次数已经确定的情况 B) for循环是先执行循环体语句,后判定表达式 C) 在for循环中,不能用break语句跳出循环体 D) for循环体语句中,可以包含多条语句,但要用花括号括起来 15以下程序段( )。 x=-1; do { x=x*x;} while(!x) ...
循环练习题 第一次作业: 1.设有程序段 int k=10; while (k=0) k=k-1; 则下面描述中正确的是 ( ) A. while循环执行10次 B.循环是无限循环 C. 循环体语句一次也不执行 D.循环体语句执行一次 2.设有以下程序段 int x=0,s=0; while(!x!=0)s+=++x;cout<<s;则() A. 运行程序段后输出0...
B.死循环 C.55 D.10 正确答案:B 11、下面程序的运行结果是()。 #include <stdio.h> int main( ) { int x=15; do{ x--; } while(x--); printf("%d ",x--); return 0; } A.0 B.-1 C.1 D.-2 正确答案:B 二、判断题 1、do while循环语句中,根据情况可以省略关键字while。(×) ...
C语言循环结构部分题库及答案 1.???【答案】B?本题考点:没有遇到break时继续向下执行,遇到break就结束switch语句。 【解析】 当i=1,则switch(1)执行case1:然后case2:s=3,继续defaults=3+5=8。 当i=2,switch(2)执行case2:s=8+3=11,?继续defaults=11+5=16。 当i=...