1.在PC机中,‘\n’在内存占用的字节数是( )
2.字符串“ABC”在内存占用的字节数是( )
3.在C语言中合法的长整型常数是( )
15.茬C语言中,要求运算数必须是整型的运算符是( )
C.包含3个字符 D.说明不合法c值不确定
18.设变量a 是整型,f是实型i是双精度型,则表達式10+‘a’+i*f值的数据类型是( )
22.凡是函数中未指定存储类别的局部变量其隐含的存储类别是( )
23.若用合法的数组定义是名作为函數调用的实参,传递给形参的是( )
24.C语言允许函数值类型缺省定义此时该函数值隐含的类型是( )
A. do—while的循环体至少无条件执行┅次
28.为了避免在嵌套的条件语句if—else中产生二义性,C语言规定:else子句总与( )配对
29.判断char型变量ch是否为大写字母的正确表达式是( )
30.以下能正确定义整型变量a、b、c并为其赋初值5的语句是( )
二、填空(20分每空1分)
10.若自定义函数要求返回一个值,则应在该函数体中有一条( )语句若自定义函数要求不返回一个值,则应在该函数说明时加一个类型说明符( )
11.函数中的形参和调用时的實参都是合法的数组定义是名时,传递方式为( )都是变量时,传递方式为( )
三、读程序(30分)
四、编写程序(20分)
1.從键盘输入的10个整数中,找出第一个能被7整除的数若找到,打印此数后退出循环;若未找到打印“not exist”。
2.已有变量定义和函数调用語句:int x=57;isprime(x);函数isprime()用来判断一个整数a是否是素数若是素数,函数返回1否则返回0.请编写isprime函数。