[Hausaufgaben für Pädagogen] Grundlegende Eingabe und Ausgabe von C&C++

[Hausaufgaben für Pädagogen] Grundlegende Eingabe und Ausgabe von C&C++

Angleichende Winde und folgende Seegang – Angleichende Winde und folgende Seegang

T0 Hallo Welt!

Jede großartige Reise beginnt mit H e l l o W o r l d! Hallo Welt! ErwirdoWoder ld! 开始的

#include <bits/stdc++.h>

using namespace std;

int main() {
    
    
	cout << "Hello World!" << endl ;
	return 0;
}

T1 Sagen Sie wichtige Dinge dreimal

In drei Teile geteilt p u t c h a r putchar putcha r 即。

// 包含标准输入输出函数库
#include <stdio.h>

// 定义main函数
int main()
{
    
    
    // 请在下面编写将字符输出三遍的程序代码
    /********** Begin *********/
	char c = getchar();
	putchar(c), putchar(c), putchar(c), putchar('!');
    
    /********** End **********/
    return 0;
}

T2 Ausgabeformatsteuerung von vier ganzzahligen arithmetischen Ausdrücken

Fügen Sie hier eine Bildbeschreibung ein
Fügen Sie hier eine Bildbeschreibung ein
Das ist s c a n f scanf scanf p r i n t f printf printf Der Titel von ist die Ein- und Ausreisezeremonie und die Adresse dient als Referenz.

//包含标准输入输出函数库
#include <stdio.h>

int main()
{
    
    
    //声明两个整型变量,用于存储输入的两个整数
    int x,y;
    //请在Begin-End之间添加你的代码,按要求格式输出四则运算式子
    /********** Begin *********/
	scanf("%d%d", &x, &y);
	printf("%5d + %-5d = %10d\n", x, y, x + y);
	printf("%5d - %-5d = %10d\n", x, y, x - y);
	printf("%5d * %-5d = %10d\n", x, y, x * y);
	printf("%5d / %-5d = %10d\n", x, y, x / y);
    
    /********** End **********/
    return 0;
}

T3 Hallo, Geburtstag

Geben Sie einfach nach Bedarf aus. Denken Sie daran, Leerzeichen hinzuzufügen.

// 包含I/O流库iostream
#include <iostream>

// 加载名字空间std
using namespace std; 

int main()
{
    
    
    // 声明三个变量,分别用来存储年、月、日
    int y, m, d;

    // 请在Begin-End之间添加你的代码,输入你的生日,并按指定格式输出信息。	
    /********** Begin *********/
	cin >> y >> m >> d ;
	cout << "Hello! " << m << ' ' << d << ' ' << y << endl ;

    /********** End **********/

    return 0;
}

T4 PI mit unterschiedlichen Präzisionen

Fügen Sie hier eine Bildbeschreibung ein
Fügen Sie hier eine Bildbeschreibung ein

Dies ist das erste Mal, dass ich Flusskontrolle sehe, denn in der Programmierung c i n cin cin c o u t cout cout wird oft seltener verwendet. Erstens müssen die meisten Ausgaben standardisiert werden. Zweitens , diese beiden Jungs sind in Changshu sehr groß und sehr langsam.
Bei dieser Frage liegt ein Problem vor, nämlich n n nAls Ergebnis 0 0 Wenn 0, befolgen Sie die Beschreibung des Themas S e t P R E C i S i O N SetPrecision setprecis ions Methode zum Exportieren der Anrufnachfrage wenn f wenn Möglicherweise gibt es eine bessere Möglichkeit, if zu beurteilen.

#include <iostream>

// 包含流操作算子库
#include <iomanip>
using namespace std;

// 定义常量PI,后面可以直接用PI代替后面的数值
#define PI 3.14159265358979323846

int main()
{
    
    
    int n;
    // 请在Begin-End之间添加你的代码,输入n,按不同的精度输出 PI。
    /********** Begin *********/
    cin >> n ;
	n ++ ;
	if (n == 1) cout << 3 << endl ;
	else cout << setiosflags(ios :: showpoint) << setprecision(n) << PI << endl ;
	cout << setiosflags(ios :: showpoint) << setprecision(n + 1) << PI << endl ;
	cout << setiosflags(ios :: showpoint) << setprecision(n + 2) << PI << endl ;
	cout << setiosflags(ios :: showpoint) << setprecision(n + 3) << PI << endl ;
	cout << setiosflags(ios :: showpoint) << setprecision(n + 4) << PI << endl ;
    
    
    /********** End **********/
    return 0;
}

Ich denke du magst

Origin blog.csdn.net/JZYshuraK/article/details/127611882
Empfohlen
Rangfolge