下列程序的运行结果是#include <stdio.h>int main(){ int i=1,sum=0;while(i<=10){ if(i%2==0) sum=sum+i;else break;i++;}printf("%d",sum);}
A.0
B.1
C.25
D.30
试卷相关题目
- 1由机器随机产生20个在10~99之间(含10和99)的整数存入a数组,然后进行冒泡法升序排序。___处应填入的内容是()#include<stdio.h>#include<stdlib.h>#define N 20void main(){ int i,j,x,y,m,n,k;int a[N];for(i=0;i<N;i++) a[i]=rand()%90+10;for(i=0;i<N-1;i++)for(j=0;j<______;j++) if(a[j]>a[j+1]){ k=a[j];a[j]=a[j+1];a[j+1]=k;}for(i=0;i<N;i++){ printf("%4d",a[i]);if((i+1)%10==0) printf("n");}}
A.N-1-i
B.N-2
C.N-2-i
D.N-1
开始考试点击查看答案 - 2下列程序的运行结果是()#include<stdio.h>void main(){ char ch[4][5]={"AAAA","BBB","CC","DDD"};printf("%sn",ch[0]);}
A.AAAA
B.BBB
C.CC
D.DDD
开始考试点击查看答案 - 3执行语句:printf(“|%10.5f| ”,12345.678);的输出是( )。
A.|12345.67800|
B.|12345.678000|
C.|12345.6780|
D.|12345.678|
开始考试点击查看答案 - 4下列程序段运行结果为() char ch[]=”600”;int a,s=0;for (a=0;ch[a]>=’0’&&ch[a]<=’9’;a++) s=10*s+ch[a]-‘0’;printf(“%d”,s);
A."600"
B.600
C."6"
D.6
开始考试点击查看答案 - 5表达式 18/4*4.0/8值的数据类型为 ( )
A.int
B.float
C.char
D.不确定
开始考试点击查看答案 - 6C语言规定一条语句必须以( )作为结束标志
A.逗号
B.句号
C.分号
D.空格
开始考试点击查看答案 - 7int a;则语句a= 'a'+2%3的值为
A.2
B.97
C.99
D.100
开始考试点击查看答案 - 8在main函数中定义了变量int i=1;在复合语句中又定义了{int i=2;printf("%d",i++);}则printf函数输出结果是
A.1
B.2
C.3
D.程序出错,提示重复定义
开始考试点击查看答案 - 9下列程序运行结果为()。main(){ int x=0,y=2,z=2;switch(x){ case 0:switch(y==2){ case 1:printf("*");case 2:printf("%%");break;}break;case 1:switch(z){ case 1:printf("$");break;default:printf("!");break;case 2:printf("*");}}}
A.**
B.%!
C.$*
D.*%
开始考试点击查看答案 - 10下列成对的表达式中,运算符结果相同的一对是
A.5.0/3.0 5/3
B.5/3.0 5/3
C.5.0/3 5/3
D.5.0/3.0 5/(float)3
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产法及相关法律知识2013
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2013
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2013
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2013
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2013
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2013
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2013
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2012
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2011
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2011
类别:建筑类其它