莆田学院《C语言程序设计》模拟试卷 - 03-
莆田学院《C语言程序设计》模拟试卷 - 03-
(考试时间120分钟)
一、单项选择题(每题1分,共20分) 1、C语言中,以下叙述正确的是。
A)一条语句可分为几行书写 B)复合语句中不能定义变量
C)break语句只能用于switch结构中 D)main函数必须位于源程序的开头
2、若有定义char s[60],则以下能正确实现字符串输入的语句是。
A)scanf(“%s”,&s); B)getchar(s); C)scanf(“%s”,s); D)gets(&s);
3、以下程序的运行结果是
main( ) {
int m=5,n=5;
if (++m>=n)
printf(“\\m=%d>=n=%d\n”,m,n); else
printf(“m=%d\n”,m--); }
A)m=6>=n=5 B)\m=6>=n=5 C)\m=5>=n=5 D)m=5
4、在C语言中,用户能使用的正确标识符(如变量名、函数名)是 【4】 。 A)7_for B)for C)_f#3 D)_3f
5、以下变量定义语句中,正确的是。
A) char ch=’friends’ ; B) char ch1=ch2,ch2 ; C) char *str=”s” ; D) char ch[1]=’y’ ;
6、以下程序的运行结果是
main() {
第1页