久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6308|回復(fù): 6
收起左側(cè)

用C語言如何定義一個(gè)數(shù)組要求前面的是0到9.后面的隨機(jī)。長度為48

[復(fù)制鏈接]
ID:264913 發(fā)表于 2018-9-25 20:10 | 顯示全部樓層 |閱讀模式
10黑幣
真的不會,寫的程序光報(bào)錯。不喜歡被批評,噴子勿來。謝謝
Screenshot_2018-09-25-20-08-13.jpg

最佳答案

查看完整內(nèi)容

我需要你這10分 ============= #include #include #include #define MAX_SIZE (48) int main(int argc, char* argv[]) { unsigned char szData[MAX_SIZE] ; unsigned char i = 0x00 ; memset(szData, 0x00, sizeof(szData)) ; srand((int)time(0)); printf("\n") ; for(i=0x00; i
回復(fù)

使用道具 舉報(bào)

ID:402863 發(fā)表于 2018-9-25 20:10 | 顯示全部樓層
我需要你這10分
=============

#include <string.h>
#include <stdlib.h>
#include <time.h>

#define MAX_SIZE (48)

int main(int argc, char* argv[])
{
        unsigned char szData[MAX_SIZE] ;
        unsigned char i = 0x00 ;

        memset(szData, 0x00, sizeof(szData)) ;

        srand((int)time(0));

        printf("\n") ;

        for(i=0x00; i<MAX_SIZE; i++)
        {
                if(i<10)
                {
                        szData[i] = (i + 0x30) ;
                }
                else
                {
                        szData[i] = (rand() % 0xFF) ;
                }

               
                if((0x00 == (i%10)) && (0x00 != i))
                {
                        printf("\n") ;
                }
                printf("0x%02X ", szData[i]) ;
        }

        printf("\n\n") ;

        return 0;
}

==============
結(jié)果:

0x30 0x31 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x39
0xB3 0x00 0xD8 0xBB 0x9F 0x90 0x56 0x26 0x3B 0xFC
0xD3 0xEA 0xB6 0xA6 0x18 0x21 0xC8 0xB5 0x06 0xCC
0x0E 0x0B 0x0D 0x28 0x89 0x55 0xC0 0xE1 0xA9 0x10
0xA2 0x5A 0x73 0x0E 0xDA 0xF8 0xBC 0xD3

Press any key to continue

注: 后面的隨機(jī)數(shù), 每次運(yùn)行都不同.

===========================

評分

參與人數(shù) 2黑幣 +75 收起 理由
angmall + 35 回帖助人的獎勵!
admin + 40 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報(bào)

ID:110606 發(fā)表于 2018-9-26 08:14 | 顯示全部樓層
前10個(gè)直接賦值,我覺得不難,后面進(jìn)行隨機(jī)賦值唄, rand()這個(gè)函數(shù)專門出隨機(jī)數(shù),

評分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報(bào)

ID:396960 發(fā)表于 2018-9-26 09:11 | 顯示全部樓層
不會要慢慢調(diào),最好別直接找代碼,思路很重要。
定義數(shù)組--初始化賦值--隨機(jī)輸入賦值(i從10開始)
輸出(printf)類型 %X --一行10個(gè)數(shù)(對i操作)
要清晰,加空格?

評分

參與人數(shù) 1黑幣 +40 收起 理由
admin + 40 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報(bào)

ID:279667 發(fā)表于 2018-9-26 09:32 | 顯示全部樓層
定義一個(gè)無符號字符類型的數(shù)組,長度為48,然后用for循環(huán)進(jìn)行循環(huán)賦值,當(dāng)數(shù)組下標(biāo)大于9時(shí),改用rand()函數(shù)生成的隨機(jī)數(shù)進(jìn)行賦值,一直到最后一個(gè)數(shù)為止。下面是簡單的思路
int8 array[48]
uint8 i;
for(i = 0; i < 48; i++)
{
if(i < 10)
{
array[i]=i;
}
else
{
array[i]=rand();//注意rand函數(shù)生成的值
}
}

評分

參與人數(shù) 1黑幣 +30 收起 理由
admin + 30 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報(bào)

ID:402592 發(fā)表于 2018-9-26 10:54 | 顯示全部樓層
你前面自己賦值,后面的寫個(gè)循環(huán)在用隨機(jī)函數(shù)賦值就好啦

評分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報(bào)

ID:111634 發(fā)表于 2018-9-27 17:32 | 顯示全部樓層
先學(xué)理論,打基礎(chǔ),否則,問題多多,事倍功半。
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 国产精品一卡 | 超碰人人91| 精品亚洲视频在线 | 亚洲视频一区在线观看 | 91 在线| 免费的av网站 | 成年精品 | 中文字幕第三页 | 欧美黄在线观看 | 欧美激情黄色 | 日韩视频在线免费观看 | 国产精品mv在线观看 | a国产视频| 日日夜夜狠狠操 | 精品欧美一区二区精品久久久 | 91视频. | 国精品一区二区 | 国产精品久久久久一区二区三区 | 在线日韩不卡 | 欧美成人一区二区三区 | 在线观看www | 成人在线观看免费爱爱 | 亚洲性视频 | 亚洲人成人一区二区在线观看 | 中文字幕一区在线观看视频 | 精品视频在线免费观看 | 久久激情视频 | 91看片官网 | 黄色免费网站在线看 | 亚洲性网 | www.99精品 | 在线中文字幕av | 国产我和子的乱视频网站 | 国产精品三级 | 中文字幕在线免费观看 | 欧美在线一区二区视频 | 亚洲a在线观看 | 黄色片大全在线观看 | 亚洲视频中文字幕 | 在线伊人网 | 日韩电影一区 |