欢迎来到程序设计的世界,请编写一个简单程序,输出2行字符,第一行为 “This is my first program!” ,第二行为 “Coding is fun!”
格式:
输入格式:无
输出格式:第一行为 “This is my first program!” ,第二行为 “Coding is fun!”
样例一:
输入:无
输出: This is my first program!
Coding is fun!
答案:
print("This is my first program!\nCoding is fun!")
'运行
请编写一个简单程序,用户输入2个的字符型数据存储在变量中,分别以字符形式和整数形式输出在屏幕上。
格式:
输入格式: 2个的字符型数据,用逗号分隔
输出格式:输出两行The ASCII code of… is … (…处依次输出刚才输入的数据字符形式和整数形式)
样例一:
输入: A,B
输出: The ASCII code of A is 65
The ASCII code of B is 66
答案:
def main():
#code here
A,B = input().split(',') #通过split()方法对其分割
print("The ASCII code of {} is {}".format(A,ord(A))) #通过format()方法进行格式化输出
print("The ASCII code of {} is {}".format(B,ord(B))) #ord()函数获取对应的ASCII编码的数值
pass
if __name__ == '__main__':
main();
请编写一个简单程序,用户输入一个整数存储在变量中,并输出在屏幕上。
格式:
输入格式: 一个整型数据
输出格式:输出You entered:刚才输入的整型数据
样例一:
输入: 3
输出: You entered:3
答案:
def main(): #code here x = int(input()) print("You entered:{}".format(x)) pass if __name__ == '__main__': main();
'运行
请编写一个简单程序,户输入一个float型数据和一个double型数据,存储在变量中,并输出在屏幕上。
格式:
输入格式:第一个是float型数据,第二个是double型数据,用空格分隔
输出格式:输出You entered… and …处依序输出刚才输入的数据), 第一个float型数据保留2位小数,第二个double型数据保留3位小数
样例一:
输入: 3.1234 4.5
输出: You entered:3.12 and 4.500
答案:
def main():
#code here
n, m = input().split()
print("You entered:%.2f and %.3f" % (float(n), float(m)))
pass
if __name__ == '__main__':
main();
请编写一个简单程序,用户输入2个整型数据存储在变量中,并输出他们的和与差。
格式:
输入格式: 2个整型数据,用逗号分隔
输出格式:输出分两行,分别输出他们的和与差
样例一:
输入: 3,5
输出: 3+5=8
3-5=-2
答案:
def main():
# code here
n, m = input().split(',')
print("%d+%d=%d" % (int(n), int(m), (int(n) + int(m))))
print("%d-%d=%d" % (int(n), int(m), (int(n) - int(m))))
pass
if __name__ == '__main__':
main();
请编写一个简单程序, 用户输入2个实型数据存储在变量中,并输出他们的乘积与商。(本题不考 虑除数为0的情况)
格式:
输入格式: 2个实型数据,用空格分隔
输出格式:输出分两行,分别输出他们的乘积与商
样例一:
输入: 3.1 4.2
输出: 3. 100000*4.200000=13.020000
3.100000/4.200000=0.738095
答案:
def main():
#code here
n, m = input().split(' ')
print("%f*%f=%f" % (float(n), float(m), (float(n) * float(m))))
print("%f/%f=%f" % (float(n), float(m), (float(n) / float(m))))
pass
if __name__ == '__main__':
main();
请编写一个简单程序,户输入2组整型数据存储在变量中,并输出两组数相除的余数。(不考 虑除数为0)
格式:
输入格式:输入2组整型数据,用空格分隔
输出格式:输出分两行,分别输出两组数相除的余数
样例一:
输入: 8 2
-9 7
输出: 8%2=0
-9%7=-2
答案:
#include
using namespace std;
int main( )
{
int x,y,z,w;
scanf("%d %d",&x,&y);
scanf("%d %d",&z,&w);
printf("%d%%%d=%d\n",x,y,x%y);
printf("%d%%%d=%d",z,w,z%w);
return 0;
}
请编写一个简单程序,输出int、float、 double和char的大小。
格式:
输入格式:无
输出格式:输出分4行,分别输出int、 float、double和char的大小
样例一:
输入:无
输出: Size of int: 4 bytes
Size of float: 4 bytes
Size of double: 8 bytes
Size of char: 1 byte
答案:
#include
using namespace std;
int main( )
{
printf("Size of int: %d bytes\n",sizeof(int));
printf("Size of float: %d bytes\n",sizeof(float));
printf("Size of double: %d bytes\n",sizeof(double));
printf("Size of char: %d byte\n",sizeof(char));
return 0;
}
请编写一个简单程序,输出int、long int、long long int、double和longdouble的大小
格式:
输入格式: 无
输出格式: 输出分5行,分别输出int、long int、 long long int、double和long double的大小
样例一:
输入: 无
输出:
Size of int = 4 bytes
Size of long int = 8 bytes
Size of long long int = 8 bytes
Size of double = 8 bytes
Size of long double = 16 bytes
答案:
#include
using namespace std;
int main( )
{
printf("Size of int = %d bytes\n",sizeof(int));
printf("Size of long int = %d bytes\n",sizeof(long int));
printf("Size of long long int = %d bytes\n",sizeof(long long int));
printf("Size of double = %d bytes\n",sizeof(double));
printf("Size of long double = %d bytes\n",sizeof(long double));
return 0;
}
输入一名学生的C++、python和C语言成绩,输出总分和和平均分。不考虑不合理的输入或是溢出等特殊情况。
格式:
输入格式: 输入为实型,空格分隔
输出格式: 输出为实型,保留6位小数
样例一:
输入: 95 87.5 66
输出:
248.500000
82.833333
答案:
import sys
def main():
#code here
x,y,z = input().split()
x = float(x)
y = float(y)
z = float(z)
print("{:.6f}".format(x+y+z))
print("{:.6f}".format((x+y+z)/3))
pass
if __name__ == '__main__':
main();
请编写一个简单程序,输入半径和高,输出圆周长,圆面积,球面积,球体积,圆柱体积。(PI =3.1415926)
格式:
输入格式:输入为double型
输出格式:分行输出,保留2位小数
样例一:
输入: 1.5 3
输出: 9.42
7.07
28.27
14.14
21.21
答案:
def main():
#code here
r,h= input().split()
r = float(r)
h = float(h)
PI = 3.1415926
print("{:.2f}".format(2*PI*r))
print("{:.2f}".format(PI*r**2))
print("{:.2f}".format(4*PI*r**2))
print("{:.2f}".format(4/3*PI*r**3))
print("{:.2f}".format(h*PI*r**2))
pass
if __name__ == '__main__':
main();
请编写一个简单程序,输入半径和高,输出圆周长,圆面积,球面积,球体积,圆柱体积。(PI =3.1415926)
计算公式
(1/2) (ax+(a+ x)/(4*a))
格式:
输入格式:输入为整型x,a,空格分隔
输出格式:输出为实型,保留2位小数
样例一:
输入:11
输出: 0.75
答案:
def main():
#code here
x,a= input().split()
x = float(x)
a = float(a)
print("{:.2f}".format((1/2) *(a*x+(a+ x)/(4*a))))
pass
if __name__ == '__main__':
main();
输出’X’、65的字符、十进制数据形式。
格式:
输入格式:无
输出格式:输出字符、十进制整数,空格分隔
样例一:
输入:无
输出: X 88
A 65
答案:
def main(): #code here print("X 88") print("A 65") pass if __name__ == '__main__': main();
'运行