44、下列程序段运行后的结果是( )。#includeint main(){int a = 2, b = -1, c = 2;if(a < b)if(b < 0)c = 0;else c++;printf("%d\n",c);return 0;}(1.5)
https://www.shititong.cn/cha-kan/shiti/00054443-7207-6700-c014-cedb28f5e100.html
点击查看答案
61、C语言本身没有输入输出语句。(0.5)
https://www.shititong.cn/cha-kan/shiti/00054443-7207-8b9f-c014-cedb28f5e100.html
点击查看答案
31、若 x 为 float 型变量,则以下语句( )。x=213.82631; printf("%-4.2f\n",x);(1.5)
A. 输出为213.83
B. 输出格式描述符的域宽不够,不能输出
C. 输出为213.82
D. 输出为-213.82
https://www.shititong.cn/cha-kan/shiti/00054443-7207-4997-c014-cedb28f5e100.html
点击查看答案
63、1C_fun是合法的标识符。(0.5)
https://www.shititong.cn/cha-kan/shiti/00054443-7207-9020-c014-cedb28f5e100.html
点击查看答案
47、如果c是大于1的正整数,与以下程序段功能相等的赋值语句是( )。s=a;for(b=1;b<=c;b++)s=s+1;(1.5)
A. s=b+c;
B. s=s+c;
C. s=a+b;
D. s=a+c;
https://www.shititong.cn/cha-kan/shiti/00054443-7207-6d4d-c014-cedb28f5e100.html
点击查看答案
30、以下可以实现“输入一个字符到变量ch”的语句是( )。(1.5)
A. scanf("%c",ch);
B. ch=getchar( );
C. getchar(ch);
https://www.shititong.cn/cha-kan/shiti/00054443-7207-4754-c014-cedb28f5e100.html
点击查看答案
80、
以下程序的输出结果是n=4
#include<stdio.h>
void main()
{
int i,n=0;
for(i=2;i<5;i++)
{
do {
if(i%3) continue;
n++;
} while(!i);
n++;
} printf("n=%d",n);
}
https://www.shititong.cn/cha-kan/shiti/00054443-7207-b372-c014-cedb28f5e100.html
点击查看答案
34、下列条件语句中,功能与其他语句不同的是( )。(1.5)
A. if(a==0) printf("%d\n",x);else printf("%d\n",y);
B. if(a) printf("%d\n",x);else printf("%d\n",y);
C. if(a==0) printf("%d\n",y);else printf("%d\n",x);
D. if(a!=0) printf("%d\n",x);else printf("%d\n",y);
https://www.shititong.cn/cha-kan/shiti/00054443-7207-4ff3-c014-cedb28f5e100.html
点击查看答案
29、使用“scanf("a=%d,b=%d",&a,&b)”,要使a,b的值均为25,正确的输入是( )。(1.5)
A. a=25 b=25(空格分开)
B. 25 25(空格分开)
C. 25,25
D. a=25,b=25
https://www.shititong.cn/cha-kan/shiti/00054443-7207-4514-c014-cedb28f5e100.html
点击查看答案
76、
if-else语句的一般形式如下,若表达式的值为“真”,则执行语句1;否则,就执行语句2。
if (表达式) 语句1
else 语句2
https://www.shititong.cn/cha-kan/shiti/00054443-7207-ab0f-c014-cedb28f5e100.html
点击查看答案