单项选择题
有下列程序:
#include<stdio.h>
main()
{int a=6,i;
for(i=1;i<=3;i++)
{if(a<5)break;
if(a%2){a+=2;continue;}
a=a+4;
}
printf("%d,%d",i,a);
}
程序执行后的输出结果是______。
A.4,9
B.3,18
C.4,18
D.4,2
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有以下程序:#include<stdio.h>#include<stdlib.h>void fun(int*p1,int*p2,int*s){ s=(int*)calloc(1,sizeof(int));*s=*p1+*p2;free(s);}main(){ int a[2]={1,2},b[2]=140,501,*q=a;fun(a,b,q);printf( %d n ,*q);}程序运行后的输出结果是______。
A.42
B.41
C.1
D.0
点击查看答案&解析
单项选择题
以下说法不正确的是______。
A.C程序是以函数为基本单位的,整个程序由函数组成
B.C语言程序的一条语句可以写在不同的行上
C.C程序的注释行对程序的运行功能不起任何作用,所以注释应该尽可能少写
D.C程序的每个语句都以分号结束
点击查看答案&解析
相关试题
有定义语句:int a=1,b=2,c=3,x...
有以下程序:#include<stdio.h>main(...
执行语句“for(i=1; i++<4; )...
有以下程序#include<stdio.h>main()...
若有定义:“double a=22;int i=0...