沈阳师范大学大一上册C语言PTA题目集以及答案(第一章 基本数据类型与表达式 判断题篇)

沈阳师范大学大一上册C语言PTA题目集以及答案(第一章 基本数据类型与表达式 判断题篇)

1-1
double f = 2.5e5;

printf (“f=%5.4lf\n”, f);

The output will be

f=250000.0000

(1分)

T

作者
李克峰
单位
浙江大学
1-1
(1 分)
1-2
int a,b;

scanf(“a=%d,b=%d”,&a,&b);

the correct input should be: 5,6

(1分)

T

作者
李克峰
单位
山东交通学院
1-2
(1 分)
1-3
语句printf("%.2f",1.0/3);输出为0.33。

(1分)

T

作者
王从银
单位
吉首大学
1-3
(1 分)
1-4
C语言中不能用scanf 函数输入字符。

(1分)

F
作者
颜晖
单位
浙江大学城市学院
1-4
(1 分)
1-5
执行以下程序段后,输出i = 10, j = 20。

int i, j;
i = 10;
j = 20;
printf(“i = %d, j = %d”, j, i);
(1分)

F
作者
颜晖
单位
浙江大学城市学院
1-5
答案正确
(1 分)
1-6
执行以下程序段,输入10,输出10.00。

double x;
scanf("%d", &x);
printf("%.2f", x);
(1分)

F
作者
颜晖
单位
浙江大学城市学院
1-6
(1 分)
1-7
执行以下程序段,输入20,输出20.00。

double x;
scanf("%f", &x);
printf("%.2f", x);
(1分)

F
作者
颜晖
单位
浙江大学城市学院
1-7
(1 分)
1-8
执行以下程序段,输入30,输出30.00。

double x;
scanf(“x=%lf”, &x);
printf("%.2f", x);
(1分)

F
作者
颜晖
单位
浙江大学城市学院
1-8
(1 分)
1-9
执行以下程序段,输入1001 3 0.025,输出1001#3#0.025。

int money, year;
double rate;
scanf("%d %lf %d “, &money, &year, &rate);
printf(”%d#%d#%.3f", money, year, rate);
(1分)

F
作者
颜晖
单位
浙江大学城市学院
1-9
(1 分)
1-10
C语言中不能用printf函数输出字符。

(1分)

F
作者
颜晖-历年试卷
单位
浙江大学城市学院
1-10
(1 分)
1-11
设变量已正确定义,执行以下程序段,顺序输入三个字符’k’,则输出k。

scanf(“%c%c%c”, &ch1, &ch2, &ch3);
printf(“%c”, ch2);
(1分)

T

作者
颜晖
单位
浙江大学城市学院
1-11
(1 分)
1-12
下面这段代码,用%d格式打印输出double型变量,将会进行取整,输出为3。

#include <stdio.h>
int main(){
double pi = 3.14159;
printf("%d", pi);
return 0;
}
(1分)

F
作者
周强
单位
青岛大学
1-12

1-13
下面这段代码,用%.2f格式打印输出int型变量,将会输出2019.00。

#include <stdio.h>
int main(){
int k=2019;
printf("%.2f", k);
return 0;
}
(1分)

F
作者
周强
单位
青岛大学
1-13
(1 分)
1-14
下面这段代码,用%d格式打印输出double型变量,不会进行取整,打印输出的结果不会为3。

#include <stdio.h>
int main(){
double pi = 3.14159;
printf("%d", pi);
return 0;
}
(1分)

T

作者
周强
单位
青岛大学
1-14
(0 分)


版权声明:本文为aanzz原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。