c語言數列輸出
⑴ c語言每5個數字(數列)輸出一行怎麼表示
#include <stdio.h>
void main()
{
int n;
char ch;
printf("請輸入您要輸出的字元\n");
scanf("%c",&ch);
printf("請輸入您要輸出的字元的個數\n");
scanf("%d",&n);
for(int i=1;i<=n;i++)
{
printf("%c ",ch);
if(i%5==0) printf("\n");
}
}
⑵ 010101數列怎麼用c語言
如果您想使用C語言列印010101數列,可以使用以下代碼:
#include <stdio.h>
int main() {
for (int i = 0; i < 100; i++) {
printf("%d", i % 2);
}
return 0;
}
這段代碼將會列印出前100位的010101數列,即0101010101...。
您可以通過更改循環的次數來控制列印的數列長度,或者通過更改printf語句中的格式字元串來控制輸出的格式。例如,您可以使用printf("%d ", i % 2)來在每個數字之間添加空格。
⑶ 用c語言寫一個查找給定數組a中數值的函數
輸入格式:
第一行包含一個整數n。
第二行包含n個非負整數,為給定的數列,數列中的每個數都不大於10000。
第三行包含一個整數a,為待查找的數。
輸出格式:
如果a在數列中出現了,輸出它第一次出現的位置(位置從1開始編號),否則輸出-1。
樣例輸入:
6
1 9 4 8 3 9
9
樣例輸出
2
數據規模與約定
1 <= n <= 1000。
數列(sequence of number),是以正整數集(或它的有限子集)為定義域的函數,是一列有序的數。數列中的每一個數都叫做這個數列的項。排在第一位的數稱為這個數列的第1項(通常也叫做首項),排在第二位的數稱為這個數列的第2項,以此類推,排在第n位的數稱為這個數列的第n項,通常用an表示。
著名的數列有斐波那契數列,三角函數,卡特蘭數,楊輝三角等。
