题目内容

C语言局部变量默认的存储类型是()

A. extern
B. static
C. auto
D. register

查看答案
更多问题

设有定义:int k=20,*s=&k,**p=&s;则执行*s=30;**p=40;语句之后变量k的值是( )。

A. 20
B. 30
C. 40
D. 不确定

以下程序执行后的输出结果是()。main(){int k=5;while(--k)printf("%d",k-=3);printf("\n");}

A. 1
B. 2
C. 4
D. 死循环

有以下程序,当运行时输入:a<回车> 后,以下叙述正确的是( )。#include main() { char c1='1',c2='2'; c1=getchar(); c2=getchar(); putchar(c1); putchar(c2); }

A. 变量c1被赋予字符a,c2中仍是原有字符2
B. 变量c1被赋予字符a,c2中将无确定值
C. 变量c1被赋予字符a,c2被赋予回车符
D. 程序将等待用户输入第2个字符

以下程序的执行结果是()。#includeint x=5;main(){int x=3;f1();f2();printf("x=%d\n",x);}f1(){x+=1;}f2(){int x=1;}

A. 6
B. 1
C. 3
D. 5

答案查题题库