кодесурса
«C

Упражнения C: Показать первые 10 натуральных чисел

script1adsense2code
script1adsense3code

C Для цикла: Упражнение-1 с решением.

Напишите программу на C для отображения первых 10 натуральных чисел.

Иллюстрированная презентация:

«Показать

Пример решения:

Код C:

#include <stdio.h>
void main()
{     
    int i;
	printf("The first 10 natural numbers are:\n");
	for (i=1;i<=10;i++)
	{      
		printf("%d ",i);
	}
printf("\n");
}

Пример вывода:

 Первые 10 натуральных чисел:                                                                               
1 2 3 4 5 6 7 8 9 10  

Блок - схема:

«Блок-схема:

Пошаговое выполнение программы на C:

  • Зеленый цвет означает линию, которая только что выполнила
  • Красный цвет означает следующую строку, чтобы оправдать
  • Стек: стек - это абстрактный тип данных, который служит набором элементов.
меры Код стек Выход
Шаг 1
 1 int main () {
2 int i;
3 printf («Первые 10 натуральных чисел:
«);
4 для (i = 1; i <= 10; i ++)
5 {      
6 printf ("% d", i);
7}
8 printf ("
«);
9 вернуть 0;
10}
  

главный
я (int):?

Шаг 2
 1 int main () {
2 int i;
3 printf («Первые 10 натуральных чисел:
«);
4 для (i = 1; i <= 10; i ++)
5 {      
6 printf ("% d", i);
7}
8 printf ("
«);
9 вернуть 0;
10}
  
главный
я (int):?
Шаг 3
 1 int main () {
2 int i;
3 printf («Первые 10 натуральных чисел:
«);
4 для (i = 1; i <= 10; i ++)
5 {      
6 printf ("% d", i);
7}
8 printf ("
«);
9 вернуть 0;
10}
  
главный
я (int):?
Первые 10 натуральных чисел:
Шаг 4
 1 int main () {
2 int i;
3 printf («Первые 10 натуральных чисел:
«);
4 для (i = 1; i <= 10; i ++)
5 {      
6 printf ("% d", i);
7}
8 printf ("
«);
9 вернуть 0;
10}
  
главный
я (int): 1
Первые 10 натуральных чисел:
Шаг 5
 1 int main () {
2 int i;
3 printf («Первые 10 натуральных чисел:
«);
4 для (i = 1; i <= 10; i ++)
5 {      
6 printf ("% d", i);
7}
8 printf ("
«);
9 вернуть 0;
10}
  
главный
я (int): 1
Первые 10 натуральных чисел:
1
Шаг 6
 1 int main () {
2 int i;
3 printf («Первые 10 натуральных чисел:
«);
4 для (i = 1; i <= 10; i ++)
5 {      
6 printf ("% d", i);
7}
8 printf ("
«);
9 вернуть 0;
10}
  
главный
я (int): 2
Первые 5 натуральных чисел:
1
Шаг 7
 1 int main () {
2 int i;
3 printf («Первые 10 натуральных чисел:
«);
4 для (i = 1; i <= 10; i ++)
5 {      
6 printf ("% d", i);
7}
8 printf ("
«);
9 вернуть 0;
10}
  
главный
я (int): 2
Первые 5 натуральных чисел:
1 2
Шаг 8
 1 int main () {
2 int i;
3 printf («Первые 10 натуральных чисел:
«);
4 для (i = 1; i <= 10; i ++)
5 {      
6 printf ("% d", i);
7}
8 printf ("
«);
9 вернуть 0;
10}
  
главный
я (int): 3
Первые 5 натуральных чисел:
1 2
Шаг 9
 1 int main () {
2 int i;
3 printf («Первые 10 натуральных чисел:
«);
4 для (i = 1; i <= 10; i ++)
5 {      
6 printf ("% d", i);
7}
8 printf ("
«);
9 вернуть 0;
10}
  
главный
я (int): 3
Первые 5 натуральных чисел:
1 2 3
Шаг 10
 1 int main () {
2 int i;
3 printf («Первые 10 натуральных чисел:
«);
4 для (i = 1; i <= 10; i ++)
5 {      
6 printf ("% d", i);
7}
8 printf ("
«);
9 вернуть 0;
10}
  
главный
я (int): 4
Первые 10 натуральных чисел:
1 2 3
Шаг 11
 1 int main () {
2 int i;
3 printf («Первые 10 натуральных чисел:
«);
4 для (i = 1; i <= 10; i ++)
5 {      
6 printf ("% d", i);
7}
8 printf ("
«);
9 вернуть 0;
10}
  
главный
я (int): 4
Первые 10 натуральных чисел:
1 2 3 4
Шаг 12
 1 int main () {
2 int i;
3 printf («Первые 10 натуральных чисел:
«);
4 для (i = 1; i <= 10; i ++)
5 {      
6 printf ("% d", i);
7}
8 printf ("
«);
9 вернуть 0;
10}
  
главный
я (int): 5
Первые 10 натуральных чисел:
1 2 3 4
Шаг 13
 1 int main () {
2 int i;
3 printf («Первые 10 натуральных чисел:
«);
4 для (i = 1; i <= 10; i ++)
5 {      
6 printf ("% d", i);
7}
8 printf ("
«);
9 вернуть 0;
10}
  
главный
я (int): 5
Первые 10 натуральных чисел:
1 2 3 4 5
Шаг 14
 1 int main () {
2 int i;
3 printf («Первые 10 натуральных чисел:
«);
4 для (i = 1; i <= 10; i ++)
5 {      
6 printf ("% d", i);
7}
8 printf ("
«);
9 вернуть 0;
10}
  
главный
я (int): 6
Первые 10 натуральных чисел:
1 2 3 4 5
Шаг 15
 1 int main () {
2 int i;
3 printf («Первые 10 натуральных чисел:
«);
4 для (i = 1; i <= 10; i ++)
5 {      
6 printf ("% d", i);
7}
8 printf ("
«);
9 вернуть 0;
10}
  
главный
я (int): 6
Первые 10 натуральных чисел:
1 2 3 4 5 6
Шаг 16
 1 int main () {
2 int i;
3 printf («Первые 10 натуральных чисел:
«);
4 для (i = 1; i <= 10; i ++)
5 {      
6 printf ("% d", i);
7}
8 printf ("
«);
9 вернуть 0;
10}
  
главный
я (int): 7
Первые 10 натуральных чисел:
1 2 3 4 5 6
Шаг 17
 1 int main () {
2 int i;
3 printf («Первые 10 натуральных чисел:
«);
4 для (i = 1; i <= 10; i ++)
5 {      
6 printf ("% d", i);
7}
8 printf ("
«);
9 вернуть 0;
10} 
главный
я (int): 7
Первые 10 натуральных чисел:
1 2 3 4 5 6 7
Шаг 18
 1 int main () {
2 int i;
3 printf («Первые 10 натуральных чисел:
«);
4 для (i = 1; i <= 10; i ++)
5 {      
6 printf ("% d", i);
7}
8 printf ("
«);
9 вернуть 0;
10}
  
главный
я (int): 8
Первые 10 натуральных чисел:
1 2 3 4 5 6 7
Шаг 19
 1 int main () {
2 int i;
3 printf («Первые 10 натуральных чисел:
«);
4 для (i = 1; i <= 10; i ++)
5 {      
6 printf ("% d", i);
7}
8 printf ("
«);
9 вернуть 0;
10}
  
главный
я (int): 8
Первые 10 натуральных чисел:
1 2 3 4 5 6 7 8
Шаг 20
 1 int main () {
2 int i;
3 printf («Первые 10 натуральных чисел:
«);
4 для (i = 1; i <= 10; i ++)
5 {      
6 printf ("% d", i);
7}
8 printf ("
«);
9 вернуть 0;
10}
  
главный
я (int): 9
Первые 10 натуральных чисел:
1 2 3 4 5 6 7 8
Шаг 21
 1 int main () {
2 int i;
3 printf («Первые 10 натуральных чисел:
«);
4 для (i = 1; i <= 10; i ++)
5 {      
6 printf ("% d", i);
7}
8 printf ("
«);
9 вернуть 0;
10}
  
главный
я (int): 9
Первые 10 натуральных чисел: 1 2 3 4 5 6 7 8 9
Шаг 22
 1 int main () {
2 int i;
3 printf («Первые 10 натуральных чисел:
«);
4 для (i = 1; i <= 10; i ++)
5 {      
6 printf ("% d", i);
7}
8 printf ("
«);
9 вернуть 0;
10}
  
главный
я (int): 10
Первые 10 натуральных чисел:
1 2 3 4 5 6 7 8 9
Шаг 23
 1 int main () {
2 int i;
3 printf («Первые 10 натуральных чисел:
«);
4 для (i = 1; i <= 10; i ++)
5 {      
6 printf ("% d", i);
7}
8 printf ("
«);
9 вернуть 0;
10}
  
главный
я (int): 10
Первые 10 натуральных чисел:
1 2 3 4 5 6 7 8 9 10
Шаг 24
 1 int main () {
2 int i;
3 printf («Первые 10 натуральных чисел:
«);
4 для (i = 1; i <= 10; i ++)
5 {      
6 printf ("% d", i);
7}
8 printf ("
«);
9 вернуть 0;
10}
  
главный
я (int): 11
Первые 10 натуральных чисел:
1 2 3 4 5 6 7 8 9 10
Шаг 25
 1 int main () {
2 int i;
3 printf («Первые 10 натуральных чисел:
«);
4 для (i = 1; i <= 10; i ++)
5 {      
6 printf ("% d", i);
7}
8 printf ("
«);
9 вернуть 0;
10}
  
главный
я (int): 11
Первые 10 натуральных чисел:
1 2 3 4 5 6 7 8 9 10
Выход
 1 int main () {
2 int i;
3 printf («Первые 10 натуральных чисел:
«);
4 для (i = 1; i <= 10; i ++)
5 {      
6 printf ("% d", i);
7}
8 printf ("
«);
9 вернуть 0;
10}
  
главный
я (int): 11
Первые 10 натуральных чисел:
1 2 3 4 5 6 7 8 9 10

Редактор кода программирования C:

Улучшите этот пример решения и опубликуйте свой код через Disqus.

Предыдущий: C For Loop Упражнения Home
Далее: Напишите программу на C, чтобы найти сумму первых 10 натуральных чисел.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code