单项选择题

有以下程序:
#include<stdio.h>
main()
int i,j,m=1;
for(i=1;i<3;i++)
for(j=3;j>0;j--)
if(i*j>3)break;
m*=i+j;


printf("m=%d\n",m);

程序运行后的输出结果是( )。

A.m=6
B.m=2
C.m=4
D.m=3
<上一题 目录 下一题>
热门 试题

单项选择题
下列叙述中正确的是( )。
A) break语句只能用于switch语句体中
B) continue语句的作用是使程序的执行流程跳出包含它的所有循环
C) break语句只能用在循环体内和switch语句体内
D) 在循环体内使用break语句和continue语句的作用相同
单项选择题
下列叙述错误的是( )
A) 函数名是属于用户标识符,需符合C语言对标识符的规定
B) 形参只能是变量
C) 为保证程序的正常运行,函数中定义的变量不能与其他函数中的变量同名
D) 函数中定义的变量可以与其他函数中的变量同名
相关试题
  • 有以下程序: #include<stdio.h> #i...
  • 下列程序的输出结果是 #include stdio....
  • 有以下程序typedef structint b,p;A;v...
  • 以下程序的输出结果是______。 long...
  • 若有函数max(a,b),为了让函数指针变量p...